2017-10-04 86 views
0

我目前在没有互联网访问的网络中设置node.js开发环境。如何将下载的npm依赖项发布到私有本地存储库?

我安装了一个nexus存储库,用于存储开发人员使用的最常见的npm包。

我能够发布我自己的模块到这个回购。

如何将这些模块发布到私人回购?

+0

你有什么关系库的版本:第一次您可以手动或在每个项目中使用此命令上载文物artifactory的? –

+0

Nexus OSS 3.6.0-02 –

回答

0

您可以使用npm命令npm publish发布第3个模块,只需将package.json中的发布注册表设置为nexus url即可。欲了解更多信息,你可以阅读本指南 - Use nexus as npm packages repository

0

,我建议你遵循这个步骤:

  • 创建Artifactory的本地NPM回购。 更换默认的注册表用这个命令你的新本地资源库:

    npm config set registry Http://<NEXUS_SERVER_DOMAIN>:8081/<PATH>/your-repo-name 
    
  • 部署你的包artifactory的。

    npm publish --registry http://<NEXUS_SERVER_DOMAIN>:8081/<PATH>/your-repo-name 
    
相关问题