## @作者:zhang-shu-wei ## @日期:2022年10月8日 ## @邮箱:2966211270@qq.com ## 一、打印机参数信息 ### 项目名:京西云打印机 ### 英文名:jxc4-Bluetooth-printer ### 分支名:cliCode ### 微信小程序运行指令:npm run dev:mp-weixin ### 微信小程序打包指令:npm run build:mp-weixin ### AppId:wx2bfbc02e6251b71b ### Secret:bbfa95292b2ae6ba8a18383707c6277b ### 软件下载地址:[http://pweb.jxc4.com/printer/downLoad.html](http://pweb.jxc4.com/printer/downLoad.html) ### 打印机官网[http://pweb.jxc4.com](http://pweb.jxc4.com/home) ## 二、打印机前端代码部署 ### 推荐使用工具:WinSCP ### 连接配置: 文件协议:SFTP 主机名:www.jxcs.net 端口号:22 用户名:ubuntu 配置ssh密钥,以ssh方式登录 ![image.png](https://cdn.nlark.com/yuque/0/2022/png/33553809/1665198564116-d752d07c-b356-4366-9530-fd0b233b2a47.png#clientId=u2a08c06b-57cd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=461&id=u9b25b358&margin=%5Bobject%20Object%5D&name=image.png&originHeight=461&originWidth=1195&originalType=binary&ratio=1&rotation=0&showTitle=false&size=52715&status=done&style=none&taskId=u187b010c-e9d1-4065-86d3-2db1e6c30b8&title=&width=1195) ssh密钥在项目根目录:ssh_key.ppk 打印机官网服务器地址:/jxdata/webroot/printer_web 打印机静态资源存位置:/jxdata/webroot/printer_web/printer ## 三、打印机移动端说明(Android) ### 项目打包 1.版本更新:需要更新《应用版本名称》和《应用版本号》 注意使用 每次更新 版本号需要高于上一次跟新的版本号,否则回导致更新失败 ![image.png](https://cdn.nlark.com/yuque/0/2022/png/33553809/1665198672850-4b6de819-6b35-43b5-932d-1c3665bba04d.png#clientId=u2a08c06b-57cd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=172&id=u354d5fe8&margin=%5Bobject%20Object%5D&name=image.png&originHeight=172&originWidth=612&originalType=binary&ratio=1&rotation=0&showTitle=false&size=12426&status=done&style=none&taskId=ua0c77334-fc61-4c8f-94dc-cd13f884595&title=&width=612) 2.更新分类--整包更新 整包更新就是重新下载软件把用户当前安装的版本替换掉 整包更新步骤--发行--原生App-云打包(p) ![image.png](https://cdn.nlark.com/yuque/0/2022/png/33553809/1665198921816-2e35d877-d98d-4212-b255-7dffb4eeb4f0.png#clientId=u2a08c06b-57cd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=577&id=uf807e5d7&margin=%5Bobject%20Object%5D&name=image.png&originHeight=577&originWidth=696&originalType=binary&ratio=1&rotation=0&showTitle=false&size=73842&status=done&style=none&taskId=u0f976bb2-572b-4837-b211-aff1066b122&title=&width=696) ![image.png](https://cdn.nlark.com/yuque/0/2022/png/33553809/1665198991031-4c59be94-d350-4ab1-bbee-b244b9118187.png#clientId=u2a08c06b-57cd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=899&id=u31a1f08b&margin=%5Bobject%20Object%5D&name=image.png&originHeight=899&originWidth=719&originalType=binary&ratio=1&rotation=0&showTitle=false&size=55320&status=done&style=none&taskId=u5e2b6b8d-a84b-463c-b092-af77933cc79&title=&width=719) 3.更新分类-热更新(wgt) 热更新每次更新版本号需要大于上一次版本更新版本号 热更新步骤:发行--原生App-制作应用wgt包(G) 注意:使用热更新wgt 的时候 hbuilderX的版本必须要是3.5.3 否则使用热更新会出错 ![image.png](https://cdn.nlark.com/yuque/0/2022/png/33553809/1665199264167-2370f6f8-550d-49fa-958c-a377bde973a2.png#clientId=u2a08c06b-57cd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=177&id=u08b3fc96&margin=%5Bobject%20Object%5D&name=image.png&originHeight=177&originWidth=329&originalType=binary&ratio=1&rotation=0&showTitle=false&size=7366&status=done&style=none&taskId=u2f37263c-46cb-419e-9635-68e41aea2cb&title=&width=329) ![image.png](https://cdn.nlark.com/yuque/0/2022/png/33553809/1665199124065-4b6208a6-78af-4387-8a4b-9a07a1e5bc91.png#clientId=u2a08c06b-57cd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=589&id=u2ed1885a&margin=%5Bobject%20Object%5D&name=image.png&originHeight=589&originWidth=690&originalType=binary&ratio=1&rotation=0&showTitle=false&size=75393&status=done&style=none&taskId=u573a72eb-9685-45e9-838f-6448f16f933&title=&width=690) ## 四、项目规范 项目使用cli 构建,src/pages 当中的文件为主包文件,主包文件应当只放主页四个文件,其他页面组件放在分包文件夹 subPackages 为分包文件夹,其他页面放在分包文件夹里面 ### 项目开发规范 1.项目文件夹构建时因该遵循data 数据放在data.js 当中 methods 方法放在methods.js 中 样式文件放在xxx.scss 文件中,而html 就写在xxx.vue 当中,详细规范请查看其他文件夹规范操作 ``` ``` {{cancelTextI18n}} ``` ```