2017-10-04 356 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 
    
相關問題