簡體   English   中英

如何在所有項目中使用一個node_modules

[英]How to use one node_modules for all projects

有沒有一種簡單的方法可以與所有有角項目共享一個node_modules文件夾,從而避免在創建新項目時每次都下載相同的依賴項? 如果是,是否建議使用此方法(優點/缺點)

謝謝你的時間

軟件包管理器即npmyarn具有緩存機制。 這些軟件包僅是首次下載,並且當您為已下載的軟件包運行install命令時,將不會再次下載它們。

話雖如此,即使您沒有Internet連接,您仍然可以安裝以前緩存的軟件包。

Yarn在處理此問題方面特別npmnpm現在正在趕上。

這樣可以解決您再次下載軟件包的問題。 請鎖定您的程序包依賴版本。 這也可能有助於將相同的node_modules用於其他項目。 但是我不建議個人對所有項目使用相同的node_modules文件夾,因為這可能會使整個項目混亂。 查看有關JS應用程序中的依賴項管理的文章

暫無
暫無

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

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