小程序 -- uni-app开发微信小程序环境搭建(HBuilder X+微信开发者工具)
目录
前言
一 软件部分
1. 微信开发者工具
2. HBuilder X 开发工具
二 配置部分
1. 关于 HBuilder X 配置
2. 关于 微信开发工具 配置
三 运行项目
1. 新建项目
2. 代码编写
3. 内置浏览器 编译
4. 配置小程序
AppID获取
注意
四 实现效果
前言
uni-app开发小程序的已经很普遍了,当然肯定有很多人已经发过环境搭建这些,我这边只是记录我搭建的时候遇到的问题记录一下,防止之后自己忘记咯,有问题可以指出就行
一 软件部分
首先我们需要用到两个东西 一个是微信开发者工具 ,一个是 HBuilder X,这两个东西,微信开发者工具主要实现的编译运行部分,代码部分需要在 HBuilder X里面进行编写和修改,当然用 HBuilder X 内置的web也可以运行起来

1. 微信开发者工具
选择自己需要安装到的路径上就行了
微信开发者工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/nightly.html

安装好以后

2. HBuilder X 开发工具
XHbuilder X
https://www.dcloud.io/hbuilderx.html
把压缩包解压即可使用

打开之后界面如下

二 配置部分
注:这边建议把 Node.js 环境加上哦
提供一个安装教程查看
Vue开发 -- Node.js环境配置以及项目运行(图文讲解)文章浏览阅读1.8k次,点赞23次,收藏25次。写项目需要使用到Vue开发,恰好重新换电脑了,也就记录一下安装以及配置过程,记录一下遇到的问题和解决方法,方便以后看和参考。_node 项目运行https://herui.blog.csdn.net/article/details/135671505
1. 关于 HBuilder X 配置
打开设置

选择运行配置部分 找到微信开发者路径 把我们安装的微信开发者工具安装路径放进去

还是运行配置部分 找到 node 路径 把我们安装的 node放进去

2. 关于 微信开发工具 配置
首先点击 开发者工具的 右上角 进去设置

点击 安全 选项 并把服务端口 打开

三 运行项目
1. 新建项目
首先在 HBuilder X 里面新建一个 Vue2 的项目
一定要选择 Vue2 不然运行不了微信小程序


2. 代码编写
软件会让我们自己建立项目,我们就可以在 index.vue 里面进行我们代码编写了
开发过web的小伙伴 入门这个应该很快

3. 内置浏览器 编译
我们直接点击右上 编译 一下看一下代码这些是否有错 ,没有就是会显示我们自己建立的模板

4. 配置小程序
首先我们需要进行一些配置
如果我们是导入的别人的项目,我们需要重新获取一下 uni-app 的 id
如果自己建立的项目可以不管这部分

找到微信小程序配置
我们需要 微信小程序的 AppID 查看下面这篇文章 然后获取一些
AppID获取
微信小程序注册流程及APPID获取(完整版图文教程)文章浏览阅读5.1w次,点赞83次,收藏210次。本文将图文介绍微信小程序注册、完善小程序账号信息、添加项目成员和体验成员和获取小程序ID(AppID)及小程序密钥(AppSecret)的详细流程,旨在提供简明的入门指导和实践建议。微信小程序提供了一个简单而直接的方式,让开发者能够快速开始他们的小程序开发旅程。开发者需要访问微信公众平台的官方网站,并选择“小程序”作为注册类型。这个过程中,你会被要求提供一些基本信息,包括但不限于你的个人或企业信息。值得注意的是,根据你的开发目的选择正确的账号类型非常重要,因为它会影响到你可以使用的微信小程序功能和权限。_微信小程序appidhttps://blog.csdn.net/Captinyoo/article/details/136433186
注意
这个ID 和我们登录的微信开发者工具登录的微信需要关联 否则运行不了
如果我们需要运行别人的小程序 ,也需要修改这个部分


四 实现效果
做完上面之后,我们只需要点击 上面的运行 选择 微信开发者工具 就可以自动编译运行了

软件会自动启动 选择信任运行

运行效果

修改代码 在HBuilder X里面修改了代码之后
按 Ctrl + S 即可以自动运行编译

相关文章:
小程序 -- uni-app开发微信小程序环境搭建(HBuilder X+微信开发者工具)
目录 前言 一 软件部分 1. 微信开发者工具 2. HBuilder X 开发工具 二 配置部分 1. 关于 HBuilder X 配置 2. 关于 微信开发工具 配置 三 运行项目 1. 新建项目 2. 代码编写 3. 内置浏览器 编译 4. 配置小程序 AppID获取 注意 四 实现效果 前言 uni-app开发小程…...
深度学习PyTorch之13种模型精度评估公式及调用方法
深度学习pytorch之22种损失函数数学公式和代码定义 深度学习pytorch之19种优化算法(optimizer)解析 深度学习pytorch之4种归一化方法(Normalization)原理公式解析和参数使用 深度学习pytorch之简单方法自定义9类卷积即插即用 实时…...
《云原生监控体系构建实录:从Prometheus到Grafana的观测革命》
PrometheusGrafana部署配置 Prometheus安装 下载Prometheus服务端 Download | PrometheusAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.https://prometheus.io/…...
GHCTF2025--Web
upload?SSTI! import os import refrom flask import Flask, request, jsonify,render_template_string,send_from_directory, abort,redirect from werkzeug.utils import secure_filename import os from werkzeug.utils import secure_filenameapp Flask(__name__)# 配置…...
NO.32十六届蓝桥杯备战|函数|库函数|自定义函数|实参|形参|传参(C++)
函数是什么 数学中我们其实就⻅过函数的概念,⽐如:⼀次函数 y kx b ,k和b都是常数,给⼀个任意的x ,就得到⼀个 y 值。其实在C/C语⾔中就引⼊了函数(function)的概念,有些翻译为&a…...
计算机视觉算法实战——老虎个体识别(主页有源码)
✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连✨ 1. 领域介绍 老虎个体识别是计算机视觉中的一个重要应用领域,旨在通过分析老虎的独特条纹图案,自动识别和区…...
【移动WEB开发】rem适配布局
目录 1. rem基础 2.媒体查询 2.1 语法规范 2.2 媒体查询rem 2.3 引入资源(理解) 3. less基础 3.1 维护css的弊端 3.2 less介绍 3.3 less变量 3.4 less编译 3.5 less嵌套 3.6 less运算 4. rem适配方案 4.1 rem实际开发 4.2 技术使用 4.3 …...
25年携程校招社招求职能力北森测评材料计算部分:备考要点与误区解析
在求职过程中,能力测评是筛选候选人的重要环节之一。对于携程这样的知名企业,其能力测评中的材料计算部分尤为关键。许多求职者在备考时容易陷入误区,导致在考试中表现不佳。本文将深入解析材料计算部分的实际考察方向,并提供针对…...
【Elasticsearch入门到落地】9、hotel数据结构分析
接上篇《8、RestClient操作索引库-基础介绍及导入demo》 上一篇我们介绍了RestClient的基础,并导入了使用Java语言编写的RestClient程序Demo以及将要分析的数据库。本篇我们就要分析导入的宾馆数据库tb_hotel表结构的具体含义,并分析如何建立其索引库。 …...
现代互联网网络安全与操作系统安全防御概要
现阶段国与国之间不用对方路由器,其实是有道理的,路由器破了,内网非常好攻击,内网共享开放端口也非常多,更容易攻击。还有些内存系统与pe系统自带浏览器都没有javascript脚本功能,也是有道理的,…...
轻量级TCC框架的实现
现有seata、tcc-transaction等tcc框架实现都较为重量级,今天主要带来一种轻量级的实现,大概只用了1200行代码实现。不依赖具体框架grpc、http、dubbo等,只需要业务系统按照标准化实现Try、Commit、Cancel实现接口即可。 已解决悬挂、幂等、空…...
共绘智慧升级,看永洪科技助力由由集团起航智慧征途
在数字化洪流汹涌澎湃的当下,企业如何乘风破浪,把握转型升级的黄金机遇,已成为所有企业必须直面的时代命题。由由集团,作为房地产的领航者,始终以前瞻视野引领变革,坚决拥抱数字化浪潮,携手数字…...
小程序开发总结
今年第一次帮别人做小程序。 从开始动手到完成上线,一共耗时两天。AI 让写代码变得简单、高效。 不过,小程序和 Flutter 等大厂开发框架差距实在太大,导致我一开始根本找不到感觉。 第一,IDE 不好用,各种功能杂糅在…...
元脑服务器:浪潮信息引领AI基础设施的创新与发展
根据国际著名研究机构GlobalData于2月19日发布的最新报告,浪潮信息在全球数据中心领域的竞争力评估中表现出色,凭借其在算力算法、开放加速计算和液冷技术等方面的创新,获得了“Leader”评级。在创新、增长力与稳健性两个主要维度上ÿ…...
uniapp+node+mysql接入deepseek实现流式输出
node import express from express; import mysql from mysql2; import cors from cors; import bodyParser from body-parser; import axios from axios; import { WebSocketServer } from ws; // 正确导入 WebSocketServerconst app express();// Middlewares app.use(cors…...
PHP MySQL 创建数据库
PHP MySQL 创建数据库 引言 在网站开发中,数据库是存储和管理数据的核心部分。PHP 和 MySQL 是最常用的网页开发语言和数据库管理系统之一。本文将详细介绍如何在 PHP 中使用 MySQL 创建数据库,并对其操作进行详细讲解。 前提条件 在开始创建数据库之…...
UE4 World, Level, LevelStreaming从入门到深入
前言 在《塞尔达传说:旷野之息》中,玩家攀上初始高塔的瞬间,目光所及的山川湖泊皆可抵达;在《艾尔登法环》中,黄金树的辉光始终悬于地平线之上,指引玩家穿越无缝衔接的史诗战场。这些现代游戏杰作背后的核…...
3月8日实验
拓扑: 需求: 1.学校内部的HTTP客户端可以正常通过域名www.baidu.com访问到白度网络中的HTTP服务器 2.学校网络内部网段基于192.168.1.0/24划分,PC1可以正常访问3.3.3.0/24网段,但是PC2不允许 3.学校内部路由使用静态路由&#…...
IO多路复用实现并发服务器
一.select函数 select 的调用注意事项 在使用 select 函数时,需要注意以下几个关键点: 1. 参数的修改与拷贝 readfds 等参数是结果参数 : select 函数会直接修改传入的 fd_set(如 readfds、writefds 和 exceptfds…...
【漫话机器学习系列】122.相关系数(Correlation Coefficient)
深入理解相关系数(Correlation Coefficient) 1. 引言 在数据分析、统计学和机器学习领域,研究变量之间的关系是至关重要的任务。我们常常想知道:当一个变量变化时,另一个变量是否也会随之变化?如果会&…...
STM32G473 IAP实战:基于CAN/USART双通道的BootLoader设计与固件升级全流程解析
1. 为什么需要双通道IAP方案 在工业现场设备维护中,固件升级是个高频刚需。想象一下车间里有上百台设备需要更新程序,如果每台都要拆机接下载器,工程师怕是会当场崩溃。我去年参与的一个AGV调度项目就吃过这个亏,后来我们给STM32…...
10天掌握Python编程(附20节实战视频),网盘资源速领
1. 为什么选择Python作为编程入门首选? 如果你正在寻找一门适合零基础学习的编程语言,Python绝对是你的不二之选。作为一门解释型高级语言,Python以其简洁优雅的语法和强大丰富的生态圈闻名。我十年前刚开始接触编程时,就是从Pyth…...
Flow Matching 流匹配策略:从理论到机器人实时控制
目录 1.1.1.1 流匹配的基本定义 1.1.1.2 连续性方程与概率路径演化 1.1.1.3 流匹配损失函数的标准形式 1.2.1.1 条件概率路径的构造原理 1.2.1.2 条件向量场的确定性映射 1.2.1.3 条件流匹配损失的等价性证明 1.2.1.4 线性插值路径的实例化 2.1.1.1 Kantorovich最优传输…...
终极LoRaWAN服务器搭建指南:如何快速构建你的私有物联网网络
终极LoRaWAN服务器搭建指南:如何快速构建你的私有物联网网络 【免费下载链接】lorawan-server Compact server for private LoRaWAN networks 项目地址: https://gitcode.com/gh_mirrors/lo/lorawan-server 你是否想拥有一个完全可控的LoRaWAN物联网平台&…...
手把手教你排查PCIe设备异常:从`Malformed TLP`错误看MPS/MRRS配置
深度解析PCIe设备异常:从Malformed TLP错误到MPS/MRRS调优实战 当你在嵌入式Linux系统中接入一块高性能FPGA加速卡时,突然在系统日志中发现Malformed TLP错误,设备性能骤降甚至完全无法工作——这种场景对任何嵌入式开发者都不陌生。PCIe总线…...
PingFangSC字体全栈应用指南:从技术原理到性能优化
PingFangSC字体全栈应用指南:从技术原理到性能优化 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 解析字体技术原理:为什么格式选…...
避坑指南:uniapp调用支付宝授权时常见的5个错误及解决方案
Uniapp支付宝授权实战:5个高频错误与深度解决方案 移动应用开发中,第三方授权登录是提升用户体验的关键环节。作为国内主流支付平台,支付宝授权在电商、生活服务类App中应用广泛。但许多Uniapp开发者在实现支付宝授权功能时,总会遇…...
granite-4.0-h-350m效果展示:Ollama运行下德语工业标准文档理解案例
granite-4.0-h-350m效果展示:Ollama运行下德语工业标准文档理解案例 1. 模型核心能力概览 Granite-4.0-H-350M是一个轻量级但功能强大的指令模型,专门针对设备部署和研究场景优化。这个350M参数的模型虽然体积小巧,但在多语言理解和指令跟随…...
雯雯的后宫-造相Z-Image-瑜伽女孩实战教程:结合ControlNet实现精准体式控制
雯雯的后宫-造相Z-Image-瑜伽女孩实战教程:结合ControlNet实现精准体式控制 1. 从零开始:环境准备与模型部署 想要生成专业的瑜伽女孩图片,首先需要搭建好环境。雯雯的后宫-造相Z-Image-瑜伽女孩是一个专门针对瑜伽场景优化的文生图模型&am…...
比迪丽WebUI保姆级教程:从服务器IP获取到首张图生成全过程
比迪丽WebUI保姆级教程:从服务器IP获取到首张图生成全过程 1. 前言:为什么选择比迪丽WebUI? 如果你对《龙珠》里的比迪丽(Videl)这个角色情有独钟,想用AI画出她的各种形象,那么今天这个教程就…...
