使用npm run build 打包Vue项目时报错:
image.png

翻译 ↓
提示:构建的文件应该通过HTTP服务器提供服务。
在文件:/上打开index.html不起作用。

这是因为vue-cli的默认配置中, publishPath使用的是绝对目录
只需要在打包前修改配置文件/config/index.js:
image.png
assetsPublicPath: '/',修改为assetsPublicPath: './'即可,注意该文件中要修改两处。
修改过后,若npm run dev,可能会报错如下:
image.png
所以,在打包前修改就好,正常调试时还原即可。


鹿角包
175 声望8 粉丝

不苦程序媛