vue webpack打包后 iconfont引入路径不对

打包前:路径是http://localhost:8080/static/...
打包后:路径是/dist/static/css/static/fonts/iconfont.1a028ec.woff。。图片描述

但是文件实际是在/dist/static/fonts/iconfont.1a028ec.woff。。

查了好几个方法。。不起作用
我的index.js 图片描述

iconfont.css引入路径是
图片描述

阅读 11k
4 个回答

build > webpack.base.conf.js >
图片描述

将 limit 的值 调的大些 至少比你的字体文件大

所以路径是相对路径写错了吗

新手上路,请多包涵

一模一样的问题,请问你怎么解决?

github - vue-cli #179

同问,在 vue-cli 的 issues 里找到一个同样问题的,给你个传送门看看。
css 文件里面的资源路径问题。
题主可以参照最后那位同学的 cssPathResolver.js, 用 loader 处理一下路径 ?。

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