This dependency was not found:

* swiper/dist/css/swiper.css in

解决办法

  • 删除package-lock.json文件
  • 写死package.json版本号
  • 删除node_modules重新安装

过程

本地拉取远程master代码,然后执行报这个错误,经查是本地vue-awesome-swiper版本不对,因为之前安装过,导致报错,应该是版本不一致导致

然后删除node_modules模块重新安装也不行,经发现是自己的package-lock.json文件没有删除,导致还是安装之前的版本。把这个文件删除即可。

并且在项目中写死模块版本号。这样就避免了,因为下载版本号不同导致的问题。

为什么没有用package-lock.json文件呢,因为觉得package-lock.json文件太麻烦,并且提交的diff也会有,不如直接package.json写死来的方便。