事情是这样开始的…
因为项目变更,代码要迁移到另一个仓库下,我把除了.git目录的文件都上传到了新的仓库下,第二天从新的仓库拉取代码,准备大干一场时,发生了异常忧伤的故事。
版本1 – 使用npm
- 安装依赖
npm i
刚开始安装时,画风还算正常吧,结果等了一会儿,报错!!!!
百度了半天,众说纷纭,各种方式都尝试了,还是不行,菜鸟的我决定放弃这种方式,改用cnpm
版本2 – 使用cnpm
- 安装依赖
cnpm i
这里安装没有报错,但是启动项目时报错
- 启动项目
npm run serve
重点是,发现node_modules目录下安装的依赖文件居然和以前的不一样。对比一下:
我都无语了,又百度了半天,还是搞不定,最后想到了yarn
版本3 – 使用yarn
- 安装依赖:安装前需要把之前的node_modules文件夹删除再操作
# 安装package.json文件中的所有依赖
yarn
安装成功:
- 启动项目
npm run serve
然后项目成功启动