我正在將依賴項添加到package.json
中,該依賴項將用作虛擬機的供應過程的一部分。因此,我實際上並不需要在本地安裝模塊,因爲供應商會在虛擬機內爲我執行此操作。那麼,有沒有辦法做到以下幾點:如何將npm安裝爲只保存對package.json的依賴關係?
npm install --save <module>
因此,它只能創建爲package.json
最新版本的模塊,而無需實際下載的模塊或創建一個文件夾node_modules
的依賴?
該--dry-run
選項是關閉的,因爲它不會創建一個node_modules
文件夾,但它也不寫入package.json
要麼。
現在,我正在做手動以下每次我需要重新調配虛擬機之前更新包:
rm -rf node_modules
這個其他原因可能包括能夠很容易地建立一個package.json
文件低帶寬的情況下,比如共享,最終你會知道你需要這個模塊,但不希望節省帶寬。
這並不在節點工作5+因爲'--save'標誌是隱含的。 – Soviut
'--save'只對安裝隱含,不能用於卸載。使用--no-save也是一個選項。這不是解決低帶寬情況的方法,因爲它不必要地下載軟件包內容 – seedsseedsseeds