【求助】vue打包到线上一直报错,重装也不行

clipboard.png

尝试过:
1、删除 node_modules 重新 npm install
2、将webpack-dev-server 版本改为 3.0.0
3、按网上说的找 loaders、options等,也没找到
4、css-loader版本降为0.28.7

用了上述第4种后,倒是能构建,但是放到线上没有图片

clipboard.png

麻烦大佬帮忙看一下,多谢

阅读 2.5k
2 个回答

提示报错原因不是 cp 命令的问题吗? 我记得 webpack 有个 copy plugin,你可以尝试用它来复制文件。
或者 cp -rf src/assets dist/static这个命令,改为 node 脚本,脚本里写 shell ,比如可以用 shelljs
毕竟手动放到服务器不是个办法哦。

还有最上面报错的原因,上面命名也说了是因为调用 css-loader 时的 api 配置有问题,或许你可以看下最新版本的 api

想看看你的webpack打包配置文件?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题