npm install時不改變package-lock.json的做法


package-lock.json 和 package.json 的作用

1.package.json文件里記錄當前項目所安裝的依賴以及版本,當node_modules文件夾被刪除或者項目在新的環境進行克隆時,可以通過npm-install 安裝所需依賴。

2.package-lock.json 根據官方文檔是用以記錄當前狀態下實際安裝的各個npm package的具體來源和版本號,也就是說各個開發者由於npm版本的不同,不同的依賴一版本也不一

簡單來說,lock.json會記錄每個人的依賴版本,所以我們經常會發現這個文件相比package.json多出很多內容,是因為每個新的開發者進行安裝依賴后,都會改變這個文件

 

對於項目來說,為了保持當前大依賴的版本一致,建議是不將這個文件進行修改


將 npm install 改為 npm install --no-save  


免責聲明!

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



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