vue里package.json 和package-lock.json区别
- package.json 文件是对项目或者模块包的描述,也是配置项,安装node_modules的凭据。
- package-lock.json文件是锁定安装时的包的版本号,以保证其他人在npm install时大家的依赖能保证一致。第一次npm install时自动生成。
坑点:
在开发过程中如果需要别的插件,在npm install xxx -s的时候,这个不会自动更新到package-lock.json中,在其他开发人员进行开发时得手动下载缺失的依赖。这里涉及到 -g -s -d 安装的问题 具体详见转载博客
https://blog.csdn.net/qq_32202099/article/details/100005445