gpt4 book ai didi

node.js - npm install 与开发依赖项

转载 作者:太空宇宙 更新时间:2023-11-03 23:09:58 25 4
gpt4 key购买 nike

处理私有(private) npm 模块的典型方法是将它们放入 Git 存储库,然后使用 npm install 和该存储库的路径来安装模块。

如果您将依赖项输入到 package.json 文件中,您甚至可以使用 npm install 进行安装,而无需每次都指定存储库 URL。即,如果您添加

"myPrivateModule": "git+ssh://git@github.com:myGitHubAccount/myPrivateModule.git"

作为依赖项,您可以使用安装

$ npm install myPrivateModule

一切正常:-)。

现在我有一个问题,因为 myPrivateModule 是私有(private)的,是的,但不是依赖项。相反,它只是开发时的依赖项,因此我将其放入 package.json 文件中的 devDependency 部分。

一旦你这样做了,

$ npm install myPrivateModule

不再起作用,因为它现在搜索公共(public)注册表,而不是使用存储库的注册路径。

是否有可能使这项工作正常进行,而无需每次都指定完整的路径?

最佳答案

只需不带任何参数的 npm install 即可读取 package.json 并安装它。

关于node.js - npm install <git> 与开发依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17851344/

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