vue项目误删package.json的历程 克隆git项目并运行

vue项目误删 package.json 克隆git项目并运行

起因:Couldn’t parse bundle asset chunk-vendors.js 报错无法解决,最后问人,搞了个乌龙把package.json 给删了。
启示:千万不要无脑信任别人,就算是小白,也要先搜搜这个方法会有什么后果
vue报错
package.json是不能随便删的!!!

删后由一个错误变成了一堆错误,package.json里面的重要配置、插件项和依赖项,项目进行到后期了,插件和依赖项很多,版本号也有新有旧,所以直接一个个安装回去是不可能的了

万幸昨天完成了一个分支上传到git了,第一次克隆项目并运行(真的小白了hh):

1、打开控制台并将路径设置为你的希望目录中(我是cd到桌面)

// xxxx.git你要克隆的git项目地址
2、git clone xxxx.git

// 安装配置
3、npm install

// 看有没有错误
4、npm run serve

我到了第四步就亡了,报了一堆错但没截图

  • 错误一、不知道为什么我总是会报错说找不到 less和less-loader,每次报错就要重新安装一遍(已安装镜像cnpm,安装过程十分简单 没安装的都装下吧),猜测是因为我需要的版本比较低,报错是想让我更新?
cnpm install less@3.9.0
cnpm install less-loader@5.0.0
  • 错误二、冲浪发现可能重装后的 webpack版本太新,回忆起来当初自己也是旧版本所以给webpack降了个级,结果只剩下两个报错了
cnpm install webpack@4.0.0
  • 错误三、缺nprogress
cnpm install --save nprogress nprogress/nprogress.css

最后 还是有Couldn’t parse bundle asset chunk-vendors.js 报错无法解决,然后绝望地发现自己只是少导入了一些依赖配置项,chunk-vendors 该文件会打包一些依赖项文件,建议遇到这个问题的朋友先看看是不是代码有问题,因为出现这个问题的人确实比较少,爆哭小丑竟是我自己,浪费了大半天时间

Couldn’t parse bundle asset chunk-vendors.js 的解决办法

项目刚开始时我遇到这问题的解决办法:
(如果确实不是代码出错的问题)

1、找到你的项目目录,删除掉node_modules整个文件 (我觉得比命令行方便
//重新配置一遍
2、cnpm install
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值