在config/index.js中,将assetsPublicPath后面的“/”加个点就好了。

原因:

build.assetsPublicPath是资源的根目录
这个是通过http服务器运行的url路径。在大多数情况下,这个是根目录(/)。如果你的后台框架对静态资源url前缀要求,你仅需要改变这个参数。在内部,这个是被webpack当做output.publicPath来处理的。
后台有要求的话一般要加上./ 或者根据具体目录添加,不然引用不到静态资源

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐