package-lock.json的作用

npm5之后安装模块后会出现一个package-lock.json的文件,它的作用主要如下:
1. 安装之后锁定包的版本,手动更改package.json文件安装将不会更新包,只能使用 npm install xxx@x.x.x --save 命令来进行版本更新,更新后的信息会写入package-lock.json中。
【package-lock.json的作用】2. 加快了npm install 的速度,因为 package-lock.json 文件中已经记录了整个 node_modules 文件夹的树状结构,同时记录了模块的下载地址。

    推荐阅读