簡體   English   中英

如何在離線構建服務器上安裝Npm模塊?

[英]How to install Npm module on offline build server?

我們有一個使用nodejs \\ npm \\ grunt在angular js中開發的單頁應用程序。 我想將其集成到一個asp.net 4.5 mvc項目中。 在大多數情況下,我能夠通過使用VS中的新任務運行器功能來保留DEV環境。 我將構建事件更改為運行npm \\ bower install,並在構建.net代碼之前進行了仔細的構建。 但是我意識到我們的構建服務器未連接到Internet,因此無法還原節點和Bower軟件包,我無法將節點軟件包檢入到TFS中,因為其中一些路徑很長,與大多數Windows工具都不兼容。 有什么方法可以解決此問題,即我們可以從構建服務器上的脫機源安裝節點和Bower軟件包嗎? 謝謝。

假設構建服務器在本地網絡上,則可以設置本地npm注冊表並在其中鏡像所需的軟件包。 然后,您只需要使用--registry命令行標志或通過將npm_config_registry設置為環境變量來設置注冊表URL。 在clock.co.uk上有關於如何設置節點注冊表的說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM