{{wikiTitle}}
编译打包uniapp为小程序
注意事项
1.使用工具: HBuilderX 、微信开发工具
2.小程序代码无法上传服务器,本地发行即可。
3.请务必修改 /config/app.js 下为您的域名。
4.小程序使用必须配置SSL证书,也就是https域名。
1.打开登录微信开发工具,登录(确保登录微信账号已是该小程序开发者)。
2.打开HBuilderX ,点击 文件->点击打开目录

3.选择PRO源码包,前台文件目录 /view/uni-app/
打开/config/app.js ,修改下图红框中 您的域名 为您程序站点域名,例如 www.crmeb.com 并保存

4.点击上方发行按钮,如果菜单为灰色不能点,就是你导入了多余的文件,只导入uniapp文件即可解决

5.出现如下图所示,填写自己的小程序appid和小程序名称点击发布,下面三个都不需要打勾直接默认

6.打包时编辑器出现:预编译器错误:代码使用了scss/sass语言,但未安装相应编译器…

打开 工具—插件安装—scss/sass编译进行安装,新版本工具会自动安装所需的插件


注意!
注意!
注意!
如果编译出现以下错误,请按2操作:在manifest.json中点击重新获取生成新的APPID



7.等待打包完成后会自动打开微信小程序开发工具,如果没有自动打开就手动导入编译生成的文件,在编译的下面有生成文件的目录地址

如果编辑器提示:微信开发者工具拒绝HBuilderX访问,请根据上述提示,在微信开发者工具中开启服务端口

8.测试、查看数据是否正常加载。点击“购物车”,可正常授权登录,即配置正确。
如出现报错等,检查:
1.SSL证书是否安装正确,(浏览器输入https域名,看能否正常打开)
2.后台appid等是否配置正确 (后台需要配置好小程序相关资料,才能打开前台)
3.公众平台小程序合法域名是否配置正确

小程序打包完成,如需上传提交审核,继续执行下方操作。
9.点击小程序开发工具 右上角,上传,填写版本号等,等待提示上传成功.

10.小程序前端代码配置完成
注:如出现以下提示,不用管理会,点击确定。







⚠️注:审核的时候需要配置小程序订单中心path以及小程序的隐私政策
订单中心path:pages/goods/order_list/index

点击上图中第二个红框里面的“点击更新”就会弹出来下图

最后再提交审核即可
