|
node 上 16 ,一般向前兼容。yarn 看 yarn.lock 的版本,或者有.yarnrc
package.json```json{ "engineStrict": true, "engines": { "node": "^14.13.1 || ^16.0.0", "yarn": "^3.0.0" },}```
yarn 就那几个版本,yarn.lock 的格式不一样
如果这个仓库按规范来的话,首先看 .nvmrc, 其次看 package.json 里 devEngines 或 engines 的内容。不过我见过的大部分项目都是不按规范来的,所以一般是直接 yarn 把依赖装一遍,看看有没有什么警告或者错误来提示要跑在什么版本上。
|
|