webpack 处理网页小图标favicon

问题现象:

vue脚手架使用了HtmlWebpackPlugin插件打包index中的依赖,因此设置小图标的时候按原来的方法会出现问题
在页面源文件index.html的标签之间插入

<link rel="shortcut icon" href=" /favicon.ico" /> 

仍然无法加载小图标


解决方法:

HtmlWebpackPlugin插件中加入小图标
vue脚手架时修改webpack.dev.conf.js配置文件

new HtmlWebpackPlugin({
      filename: 'index.html',
      template: 'index.html',
      favicon: './favicon.ico', // 添加小图标
      inject: true
    }),

不要忘记webpack.prod.conf.js中也需要添加哦

注:( favicon放入根目录(就是src同级的目录),favicon是以根目录为相对路径,而不是webpack.dev.conf.js配置文件为相对路径。)
修改完配置项后,重新npm run dev 刷新页面后小图标就出来了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值