假设我有一个自己的服务器,并且在服务器上有Node.js模块。如何安装这些Node模块?是否可以在其中添加我自己的服务器的全局配置文件?还是可以在当前Node项目的用户配置文件中定义服务器?还是有-server
可以添加的参数npm install myownmodule
?我想让我的模块保密。
您可以指向tarball网址。
运行npm pack
将创建压缩包,您可以将其放在服务器上,然后通过以下方式安装它:
npm install <tarball url>
如果您更喜欢使用那条路线,使用verdaccio运行自己的私人npm回购也非常简单。您可以设置.npmrc
将作用域包发布到自己的仓库中,而不是npmjs等。
将范围与注册表相关联如下所示:
; Set a new registry for a scoped package
@myscope:registry=https://mycustomregistry.example.org
只要https://mycustomregistry.example.org
在运行verdaccio的地方替换即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句