vue项目误删package.json的历程 克隆git项目并运行
vue项目误删 package.json 克隆git项目并运行起因:Couldn’t parse bundle asset chunk-vendors.js 报错无法解决,最后问人,搞了个乌龙把package.json 给删了。启示:千万不要无脑信任别人,就算是小白,也要先搜搜这个方法会有什么后果package.json是不能随便删的!!!删后由一个错误变成了一堆错误,package.json里面
·
vue项目误删 package.json 克隆git项目并运行
起因:Couldn’t parse bundle asset chunk-vendors.js 报错无法解决,最后问人,搞了个乌龙把package.json 给删了。
启示:千万不要无脑信任别人,就算是小白,也要先搜搜这个方法会有什么后果
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
更多推荐
已为社区贡献1条内容
所有评论(0)