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 文件夹的树状结构,同时记录了模块的下载地址。
推荐阅读
- 设置npm源为淘宝镜像
- nodejs|package.json.lock 文件
- vue|vue 自定义轮播组件_针对Vue优化的可自定义轮播滑块
- 服务器|npm添加淘宝镜像
- npm|npm安装报错ETIMEOUT
- taro安装成功后,taro init 显示报错的解决办法
- 其他|npm 运行时报错“因为在此系统上禁止运行脚本”解决办法
- node-sass安装失败完美解决方法
- Taro|Taro2.x安装依赖后sass配置失效,无法正常使用sass且启动失败