npm install命令對package-lock.json文件自動做了一些額外的更新


今天我使用

npm install file-saver@1.3.8

命令給項目安裝file-saver,通過git卻發現package-lock.json中除了file-saver組件之外的其他組件的記錄也被改了

 

npm為何會自動做這些更改呢,又如何防止這樣的更改呢?

https://github.com/npm/npm/issues/17722

加上--no-save選項即可防止npm install命令對package.json和package-lock.json的更改:

npm install --no-save

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM