簡體   English   中英

角4:如何使用保存在遠程的node_module文件夾?

[英]Angular 4: How to use node_module folder kept at remote?

我同時從事多個Angular項目。 每次我檢查代碼時,都需要在其中放置節點模塊,這大約需要20分鍾的時間。
有什么辦法,我們可以將節點模塊放在我PC上的一個位置,例如
"D:/my_node_modules/{node_module}"
並在我的新項目中使用該位置的節點模塊,因為我的項目位於該位置
"E:/Svn_Project/my_angular_project"

  1. 如果使用SVN檢出代碼,則不應在存儲庫中存儲node_modules。 排除在外。

  2. 如果您的意思是,當您簽出代碼時,node_modules文件夾為空。 然后,您必須運行npm install大約20分鍾。 所以我認為問題是您的節點版本。 如果您將節點升級到最新版本。 它將緩存您的包。 因此,您只等待第一次安裝npm。 下次,將從緩存中獲取node_modules,因此您只需等待大約30秒。

僅當您的互聯網訪問速度有限時,這才是一個問題。

但是無論如何,您都可以使用Yarn代替NPM:“當使用Yarn安裝軟件包(使用yarn添加軟件包名稱)時,它將軟件包放置在磁盤上。在下一次安裝期間,將使用此軟件包,而不是將HTTP請求發送到從注冊表中獲取壓縮包。”

在這里檢查紗線

暫無
暫無

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

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