【发布时间】:2020-06-20 08:55:08
【问题描述】:
查看documentation 我看到-S、-O、-D 等安装依赖项的选项,但我没有看到安装到对等依赖项块的标志。
NPM 是否有用于安装到对等依赖项的标志?
【问题讨论】:
-
不,那是不同的。那是在安装对等依赖项之后。
查看documentation 我看到-S、-O、-D 等安装依赖项的选项,但我没有看到安装到对等依赖项块的标志。
NPM 是否有用于安装到对等依赖项的标志?
【问题讨论】:
每https://blog.npmjs.org/post/110924823920/npm-weekly-5,
不会自动安装对等依赖项,您必须手动安装它们。
如果您想为您的项目保存对等依赖项,请使用 --peer 标志进行安装。
【讨论】:
--peer,但依赖项仍然添加到dependencies 块中。
npm i --peer cuid
不,没有 CLI 标志可作为对等依赖项安装。
您需要手动编辑package.json 以添加属性peerDependencies。
{
"name": "my-package",
"version": "1.0.0",
"peerDependencies": {
"cuid": "^2.1.0"
}
}
【讨论】: