在vue+cli项目中使用iview组件及icon图标,打包后icon不显示,解决办法:
1.在build文件夹下找到utils.js文件,把publicPath改为 ../../
if (options.extract) { return ExtractTextPlugin.extract({ publicPath:'../../', use: loaders, 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 }) },
如果上面两种方案都没有解决的话,找到iview.css文件查看iview.css中引入font图标的地址是否正确
@font-face { font-family: Ionicons; src: url(../font/ionicons.eot?v=2.0.0); src: url(../font/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"), url(../font/ionicons.ttf?v=2.0.0) format("truetype"), url(../font/ionicons.woff?v=2.0.0) format("woff"), url(../font/ionicons.svg?v=2.0.0#Ionicons) format("svg"); font-weight: 400; font-style: normal }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍Vue elementui字体图标显示问题解决方案,包括了Vue elementui字体图标显示问题解决方案的使用技巧和注意事项,需要的朋友参考一下 问题如下 在build/utils.js下找到 加上 publicPath: '../../' 运行项目还是不行 ,Failed to decode downloaded font: http://192.168.11.1
我使用字体很棒,不希望添加CSS与HTTP。我下载了Font Awesome并将其包含在我的代码中,但Font Awesome显示的是一个有边框的方框,而不是图标。下面是我的代码: 我想知道如何使图标显示而不是边框方框。
本文向大家介绍解决vue 项目引入字体图标报错、不显示等问题,包括了解决vue 项目引入字体图标报错、不显示等问题的使用技巧和注意事项,需要的朋友参考一下 问题:在项目开发时使用字体图标,发现两个问题; 1、出现报错: 解决方法为:把字体引入方式改为绝对路径 2、不报错,但是不显示图标字体,出现方框 原因可能有两种: ①没在用到的地方引入字体的样式文件②你使用的是后缀名为 .styl 文件 ①的解
本文向大家介绍谷歌地图打不开的解决办法,包括了谷歌地图打不开的解决办法的使用技巧和注意事项,需要的朋友参考一下 谷歌地图被中国防火墙封杀,所以不用直接引用http://maps.googleapis.com/maps/api/js?sensor=false&language=en这域名下的谷歌地图api,而是改为http://maps.google.cn/maps/api/js?sensor=fa
本文向大家介绍vue小图标favicon不显示的解决方案,包括了vue小图标favicon不显示的解决方案的使用技巧和注意事项,需要的朋友参考一下 vue脚手架虽然好用,但是文件配置问题一直很头疼。 将原生的代码用vue框架来做,出现种种问题,之前设置小图标的时候也出现了问题,总结了网上的解决方案,在此记下对我亲自试验并奏效的方案: 我是直接将favico.ico丢到根目录(就是src同级的目录)
本文向大家介绍微信小程序tabbar不显示解决办法,包括了微信小程序tabbar不显示解决办法的使用技巧和注意事项,需要的朋友参考一下 微信小程序tabbar不显示解决办法 微信小程序在测试tabbar的时候怎么都不显示。 我就不贴api了。直接上代码 这个json看了一天,直觉告诉我没什么问题。实际上也没什么问题。 但是坑爹的一幕来了,tabbar怎么都不显示。最后发现是 看标红的问题。第一行绝