目前 codebase 有一个脚本来启动 react 项目,主要做以下事情:
nvm install 14
nvm use 14
yarn && yarn start
我提了一个如下 PR:
package.json里添加以下代码:
{
engines: {
node: 14
}
}
- 新建
.nvmrc:
14
这样,每次运行 yarn 命令时,就会检查本地 node 版本是否和 codebase 兼容,如果不兼容,会提示安装对应的 node 版本
然后运行 nvm use 即可
但是这个 PR 需要 DevOps 确认?实在没想通