比方说,在package.json中,我有npm软件包a和b。
"dependencies": {
"a": "1.1",
"b": "1.0"
}
但是实际上包b
需要包a
因此,真正的npm安装将使其遵循:
node_modules/
a/ --version 1.1
b/
node_modules/
a/ --version 1.0
我知道人们可能会坚持认为b仍然需要a的1.0版,但是对于软件包a
来说存在重大变化,我需要确保所有软件包都使用a
的1.1版>
有什么方法可以确保这一点? 我想要的是:
node_modules/
a/ --version 1.1
b/