中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決vue-cli+iview項目打包上線之后圖標不顯示問題

發布時間:2021-06-22 14:09:20 來源:億速云 閱讀:278 作者:小新 欄目:web開發

這篇文章主要介紹如何解決vue-cli+iview項目打包上線之后圖標不顯示問題,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

做vue項目使用的iviewUI庫,打包上線之后發現icon都不顯示,然后做了很多嘗試,更改打包路徑等,都沒有太好的效果,最后還是在網上找到了方法:

1. 方法一:

在build/utils.js下面找到這段代碼,將其中publicPath改成…/…/,保存并重新打包。注意:這個路徑不是絕對的,根絕自己的目錄結構來寫

 // Extract CSS when that option is specified
 // (which is the case during production build)
 if (options.extract) {
  return ExtractTextPlugin.extract({
   use: loaders,
   publicPath: '../../',
   fallback: 'vue-style-loader'
  })
 } else {
  return ['vue-style-loader'].concat(loaders)
 }

2. 方法二:

找到build/webpack.prod.conf.js文件中下面這段代碼,將extract項改成false,保存并重新打包。

module: {
 rules: utils.styleLoaders({
  sourceMap: config.build.productionSourceMap,
  extract: false,
  usePostCSS: true
 })
},

總結:我是通過第一種方法解決的,可以完美解決,這里建議兩種都試一下,如果第二種方法能解決的話,使用第二種,因為第二種方法相對第一種更靈活。

以上是“如何解決vue-cli+iview項目打包上線之后圖標不顯示問題”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

静海县| 大丰市| 偃师市| 兰考县| 靖州| 防城港市| 玉林市| 塔河县| 封开县| 铁岭县| 江津市| 基隆市| 巩义市| 阳西县| 桂东县| 河东区| 穆棱市| 遂平县| 监利县| 西林县| 镇平县| 林州市| 河源市| 仙游县| 泰和县| 高安市| 庄河市| 桃园市| 林周县| 云阳县| 青浦区| 邯郸县| 绥阳县| 驻马店市| 凌海市| 泾阳县| 华蓥市| 金寨县| 保定市| 新建县| 玛纳斯县|