1
learningman 2022-06-26 13:45:40 +08:00 via Android
node 上 16 ,一般向前兼容。yarn 看 yarn.lock 的版本,或者有.yarnrc
|
2
lisongeee 2022-06-26 13:49:03 +08:00
package.json
```json { "engineStrict": true, "engines": { "node": "^14.13.1 || ^16.0.0", "yarn": "^3.0.0" }, } ``` |
3
otakustay 2022-06-26 14:22:55 +08:00
yarn 就那几个版本,yarn.lock 的格式不一样
|
4
XCFOX 2022-06-26 18:23:12 +08:00
如果这个仓库按规范来的话,首先看 .nvmrc, 其次看 package.json 里 devEngines 或 engines 的内容。
不过我见过的大部分项目都是不按规范来的,所以一般是直接 yarn 把依赖装一遍,看看有没有什么警告或者错误来提示要跑在什么版本上。 |