引用elementUi 字體文件丟失導致圖標都顯示小方塊


引用elementUi 控制台報錯字體文件丟失 , 檢查后發現是打包后css文件的引用路徑出現問題,做出以下修改

在webpack.base.config.js中修改url-loader

1       {
2         test: /\.(woff2?|eot|ttf|otf|woff)(\?.*)?$/,
3         loader: 'url-loader',
4         options: {
5           limit: 10000,
6           name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
7         }
8       },

 


     修改utils.js ,ExtractTextPlugin的publicPath的路徑

 1     // Extract CSS when that option is specified
 2     // (which is the case during production build)
 3     if (options.extract) {
 4       return ExtractTextPlugin.extract({
 5         use: loaders,
 6         fallback: 'vue-style-loader',
 7         publicPath: '../../'
 8       })
 9     } else {
10       return ['vue-style-loader'].concat(loaders)
11     }

 


 
————————————————
原文鏈接:https://blog.csdn.net/a578024797/article/details/103402807


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM