用的webpack打包,静态文件报404,但是本地是可以演示的,查了下都说要把config/index.js下的 assetsPublicPath: '/'改成 assetsPublicPath: './',但是改了不仅没用,反而连本地npm run dev都报错了,可能是哪块出了问题?
1 回答
繁星淼淼
TA贡献1775条经验 获得超11个赞
assetsPublicPath: '/'改成 assetsPublicPath: './'后要将新生成文件夹中的内容挂到服务器上才能生效。npm run dev
只是用于给前端人员开发时调试用的。
用webpack打包是将所有的文件打包成只有一个入口(index.html)的包。
解决方案
最简单的方法是用 node 或者 python 搭建一个本地静态服务器,然后将打包好的内容挂载上去
添加回答
举报
0/150
提交
取消