package-lock.json git冲突问题
来源:4-1 使用vue cli创建admin项目

慕工程7282765
2020-11-30
老师,我有一台台式机,之前用来学习这个课程,是win7系统,为了方便 ,我又在一台笔记本电脑上配置了一套环境,是win10系统,git,node.js,npm的版本都是一样的,为了保证前端组件相关模块版本的一致性,我在win10下面pull代码后,执行npm install --save vue-router@3.4.6后,package.json是没有变化的,但是package-lock.json里面就显示多了1处变化,想问问两个问题:
1、像这样的情况,是什么原因,怎么样处理好呢?
2、如果是团队开发,人多的情况下,那不是很麻烦吗,要经常处理这个文件的冲突?
写回答
1回答
-
甲蛙
2020-12-01
如果是新机器,或团队,不需要重新安装vue-router,只要拉下代码,执行:
npm install
就会按package.json和package-lock.json里的配置去下载依赖
如果你重新执行
npm install --save vue-router@3.4.6
相当于重新安装,就会重新去检查小版本号是否有更新
022020-12-03
相似问题