3.1.6 • Published 8 months ago
qianhu v3.1.6
README
分支说明
Master
主干分支,用于版本归档
Dev
用于开发环境
Release
用于待发布环境
Feat/xxx
用于开发新特性
Hotfix/xxx
用于热修复
正常开发流程
Master -> Feat/xxx -> Dev -> Release - Master
热修复流程
Master -> Hotfix/xxx -> Release - Master
关于调试
调试分为逐步调试和设备号调试两种模式。逐步调试是通过在VSCode中设置断点,逐行调试代码的过程。任务执行调试则是针对特定设备号调试任务运行情况。举例来说,当设备号为2907的任务出现异常需要复现时,我们会在项目中指定运行2907设备号的场景,这种调试方式被称为设备号调试。
设备号调试
只需在src/config/index.ts文件中配置debugSerialNumbers属性,并将需要的设备号作为其值即可。
// 参考 Readme 里的说明
{
...
debugSerialNumbers: [2906]
...
}
逐步调试
在Visual Studio Code中,进行逐步调试时,可按以下步骤操作:首先,点击Debug按钮,选择"Start Main Process",接着选择"Attach to Process",从而进入逐步调试模式。
关于运行环境
运行环境可分为开发环境和线上环境。它们的区别基于Node.js环境变量中的NODE_ENV值。当NODE_ENV值为"development"时,表示为开发环境;而当NODE_ENV值为"production"时,则为线上环境。
3.1.6
8 months ago