良信智联-调试指导

前端发版步骤


小程序-IDE

<h2>1 相关架构及技术:</h2> <p>小程序:vue+uniapp 后台:vue+avue+elementui、spring-boot (徽盟徐伟反馈 前台VUE使用的是2.0版本)</p> <h2>2 前台调试需要安装的工具:</h2> <p>HbuilderX、uniapp 、微信开发者工具</p> <h3>2.1 安装过程</h3> <p>1、下载安装微信开发者工具 <a href="https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html">https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html</a> 注意:微信开发者工具尽量安装在默认目录盘,其他盘符可能会引起HBuilderX 加载异常; 安装后微信扫二维码登陆;</p> <p>2、下载前台工具 <a href="https://www.dcloud.io/hbuilderx.html">https://www.dcloud.io/hbuilderx.html</a> 3、uniapp 手动下载及使用方式:<a href="https://zh.uniapp.dcloud.io/quickstart.html">https://zh.uniapp.dcloud.io/quickstart.html</a> HBuilderX 对Uniapp的兼容比较友好,也可以直接用HBuilderX 中运行时来下载该插件;</p> <h3>2.2 调试过程及相关配置</h3> <p>使用uniapp的demo工程测试; <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=8dfb99eb677c3d0bb3b89dc9029f1546&amp;amp;file=file.png" alt="" /> 选择 在微信小程序中运行; 首次运行会提示 uniapp组件安装或者更新; 等待所有依赖组件安装完成后,重新运行即可; 运行结果如下图: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=c3bbf83ae864ba1beb58c9ef854d6e3f&amp;amp;file=file.png" alt="" /></p> <p>如果出现如下类似提示:</p> <pre><code>16:53:53.408 [微信小程序开发者工具] × #initialize-error: Error: ENOENT: no such file or directory, open 'C:\Users\38019\AppData\Local\微信开发者工具\User Data\3e5d725bf5abbd2bfd7bc047ee989e46\Default\.cli'</code></pre> <p>一般是HBuilderX 加载微信开发工具失败; 可以尝试,进入运行配置: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a2166bb3127b22438aedabe9fe537b89&amp;amp;file=file.png" alt="" /> 修改运行路径: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a5ee24575fb33dfefcbc7ff064ab7d79&amp;amp;file=file.png" alt="" /> 并确保微信开发小程序工具的端口服务端口打开: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=3efc34ad955f64126804fd00e99a14d7&amp;amp;file=file.png" alt="" /></p> <h2>3 其他调试环境要求:</h2> <p>项目实际部署不止有前台展示,还需要和Server侧进行数据获取交互; 以VUE举例:</p> <pre><code>mounted () { axios .get('https://www.runoob.com/try/ajax/json_demo.json') .then(response =&amp;gt; (this.info = response.data.sites)) .catch(function (error) { // 请求失败处理 console.log(error); });</code></pre> <p>安装、调试微信小程序的PC需要访问的网络包括: 1、腾讯微信服务器(开发者工具需要微信扫码登录); 2、Spring-boot部署所在的服务器地址; 3、CDN、Jquery官网等 vue或者jquery等控件的在线地址;(极少有框架将这些静态数据负载到自己的系统上的,调试阶段可以放本地,但记得在发布的时修改链接地址); 4、其他控件在线地址;</p> <p>以下比较稳定的 CDN: Staticfile CDN(国内) : <a href="https://cdn.staticfile.org/vue/3.0.5/vue.global.js">https://cdn.staticfile.org/vue/3.0.5/vue.global.js</a> 字节跳动 CDN(国内) : <a href="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/vue/3.2.31/vue.global.min.js">https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/vue/3.2.31/vue.global.min.js</a> unpkg:<a href="https://unpkg.com/vue@next">https://unpkg.com/vue@next</a>, cdnjs : <a href="https://cdnjs.cloudflare.com/ajax/libs/vue/3.0.5/vue.global.js">https://cdnjs.cloudflare.com/ajax/libs/vue/3.0.5/vue.global.js</a></p> <h2>4 vscode配置</h2> <p>见 <a href="http://10.50.4.28:8090/archives/vscodevueelement-ui">vscode运行Vue及相关配置</a></p>

页面列表

ITEM_HTML