怎么锁定node版本

412 阅读1分钟

问题: 项目成员 Node.js 版本不统一, npm、yarn混用,package-lock.json、yarn.lock同时存在

锁定 Node.js 版本和包管理器:

锁定项目 Node 版本:

通过在 package.json 中指定 engines 字段,可限定项目使用的 node 版本

image.png

如果是npm环境还需要在项目根目录下的 .npmrc增加配置 :engine-strict = true