是否有npm
的等效功能,可以像yarn resolutions那样使用?在npm package.json文档中没有提到它。
例如,我想安装lerna@3.3.2
及其依赖项之一(@lerna/publish)也以3.3.2的版本进行安装。目前可以使用yarn
来完成这个操作,但我更喜欢使用npm而不是手动更改package-lock.json
或其他类似的操作。
"devDependencies": {
"lerna": "3.3.2",
},
"resolutions": {
"@lerna/publish": "3.3.2"
}
npm shrinkwrap
吗?这可能适合你。 参见:https://docs.npmjs.com/cli/shrinkwrap - Consta Gorgan