gpt4 book ai didi

javascript - 如何在(作为)peerDependency 下安装包?

转载 作者:行者123 更新时间:2023-12-01 01:30:22 25 4
gpt4 key购买 nike

我正在构建一个库并尝试了解如何在peerDependency下安装/指定依赖项。

The npm docs don't talk about this under the command npm install:

npm install (with no args, in package dir)
npm install [<@scope>/]<name>
npm install [<@scope>/]<name>@<tag>
npm install [<@scope>/]<name>@<version>
npm install [<@scope>/]<name>@<version range>
npm install <git-host>:<git-user>/<repo-name>
npm install <git repo url>
npm install <tarball file>
npm install <tarball url>
npm install <folder>

alias: npm i
common options: [-P|--save-prod|-D|--save-dev|-O|--save-optional] [-E|--save-exact] [-B|--save-bundle] [--no-save] [--dry-run]

有什么帮助吗?

最佳答案

据我所知,没有用于安装对等依赖项的命令行快捷方式。一些谷歌搜索发现了this old issue npm 人员简要讨论了添加该功能,但从 npm@6 开始似乎尚未实现。

这不太理想,但我认为手动编辑 package.json 文件以手动指定对等依赖关系可能是最好的选择。截至this 2013 blog post from the Node.js team ,这种方法几乎似乎得到了认可:

Peer dependencies are pretty simple to use. When writing a plugin, figure out what version of the host package you peer-depend on, and add it to your package.json: ...

关于javascript - 如何在(作为)peerDependency 下安装包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53343255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com