package-lock.json 文件是版本鎖定文件
package-lock.json 是在 `npm install` 時候生成的一份文件,用以記錄當前狀態下實際安裝的各個 npm package 的具體來源和版本號。
package-lock.json 文件的作用鎖定安裝時的包的版本號,並且需要上傳到 git,以保證其他人在 `npm install` 時大家的依賴能保證一致。
為了防止各個開發者采用各個依賴一致性原則, 下載其他人合並之后的依賴時應采用:
npm install --no-save
環境如下:
node --version -----> 對應的是 v12.7.0
npm --version -----> 對應的是 6.10.0