如何让你的团队使用统一的Node版本

225 阅读1分钟

在package.json中使用 engines 字段,然后在根目录添加.npmrc文件。npm、yarn、pnpm都可以

package.json

{
    // ...
    "engines": { // engines只是建议不是强制要求,需要配合 engine-strict = true 使用
        "node": "14.17.0",    // 指定特定的版本号
        // "node": ">=14.17.0 <18.0.0",  // 指定范围
        // "node": "~14.17.0",  // 指定版本号为14.17.X的
        // "node": "^14.17.0"   // 指定版本号为14.X.X的
    },
    //...
}

.npmrc

engine-strict = true