共用 Vue 專案的 node_modules

目標

在多個專案中節省空間,同時確保共用相同的 node_modules 資源。

優化方法

以下是簡單的結構說明及 CMD 指令的使用方法。

1. 專案結構

確保 A 專案中已建立 node_modules,而其他專案則可不必重複建立。

  • A
    • node_modules
    • 專案資料
  • B
    • 專案資料

專案結構

2. 使用 CMD 創建符號連結

  1. 以系統管理員身分開啟 CMD。
  2. 切換至 B 專案的資料夾(使用 cd B 專案路徑)。
  3. 創建符號連結,指向 A 專案的 node_modules(執行 mklink /D node_modules ..\A\node_modules)。

這樣便會在 B 專案中建立一個指向 A 專案 node_modules 的符號連結。

3. 完成檢查

檢查後發現,檔案大小並未改變,顯示已成功共用 node_modules

完成圖

透過上述方法,您可以有效地在不同的 Vue 專案之間共用 node_modules,達到節省空間和提高效率的目的。