Toggle Navigation
交流中心
话题
分享
手册
问答
公告
软件下载
登录
作者:lin@zhy
APP开发环境搭建
5年前 ⋅
0
### 环境搭建 1. 安装node.js v10.15.3 2. 全局安装eros cli ```bash npm install -g eros-cli ``` 3. 进入[神码编译器](https://ai.n8y.cn "神码编译器")后台创建一个“打包调试APP”任务。 4. 等待“打包调试APP”任务完成后,下载APP模板压缩到本地项目目录 5. 拉取App的Svn(找主管获取相应的帐号密码),目录名必须为src 6. 进入项目目录,安装依赖 ```bash npm ci ``` 7. 执行一下项目目录的refresh_config_eros_dev_js.bat批处理文件,双击即可。 8. 开发调试 ```bash eros dev ``` 9. 将APK安装到安卓手机上。如果无安卓手机,则可以使用模拟器来调试APP。打开APP,点击“Debugger”->调试页面->Interceptor 关闭拦截器,hotRefresh开启即可支持热更新开发。 ### 开发流程 1. 修改小程序代码,提交到svn 2. 进行[神码编译器](https://ai.n8y.cn "神码编译器")编译代码(每个人都有独立帐户密码) 3. 拉取APP的svn 4. 重新eros dev 5. 发现APP的bug,可在APP上先修改,调试直至成功。然后回到1.修改小程序。循环操作。 ### 注意事项 1. APP的svn不要提交Commit。只能拉取 2. node.js及npm的版本需统一 3. 相关的软件可以到[软件下载](https://ai.n8y.cn/f/links "软件下载") 4. 请遵守[公众号开发规范](https://ai.n8y.cn/f/topics/1 "公众号开发规范") 5. 请遵守[APP开发规范](https://ai.n8y.cn/f/topics/2 "APP开发规范") 6. 当项目比较大时,页面太多时,可能热更新比较慢。可以进入项目目录的config/eros.dev.js,注释掉部分页面路径或只开启指定的几个页面。这样将可能提高热更新速度。