使用vue-cli 创建项目时,可以自动生成webpack文件,使用
npm run build
打包生成dist文件。
包含static index.html serverconfig.json 三个文件。
在webpack.base.conf.js 文件里 看打开使用url-loader 处理后的文件是在static目录下生成的fonts目录下的文件,全部样式文件打包在css目录下app.hash.css文件中。
但是发布后,发现,存在字体文件找不到的问题。查看css文件发现是iconfont字体文件的路径引用问题。
解决办法:
在build/untils文件中的下图所属位置添加../../公共路径
此时打包文件里的iconfont字体文件路径里就会加上../../了。发布到生产环境,完美,可以访问的到。
网友评论