vue favicon.ico正确显示

简介: 方法1 修改webpack配置 vue 中修改webpack配置使其正确显示, 版本如下"vue": "^2.

方法1 修改webpack配置

vue 中修改webpack配置使其正确显示, 版本如下

"vue": "^2.1.9",
"webpack": "^2.2.1",
"html-webpack-plugin": "^2.28.0"

修改文件

webpack.dev.conf.js
    # div
    let path = require('path') // 增加
    new HtmlWebpackPlugin({
      filename: 'index.html',
      template: 'index.html',
      inject: true,
      favicon: path.resolve('favicon.ico') // 增加
    }),
webpack.prod.conf.js
    # prod
    new HtmlWebpackPlugin({
      filename: config.build.index,
      template: 'index.html',
      inject: true,
      favicon: path.resolve('favicon.ico'), //新增
      minify: {
        removeComments: true,
        collapseWhitespace: true,
        removeAttributeQuotes: true
        ...
    }),

以上代码 笔者通过测试, 可以正确展示favicon图标

方法2 修改index.html

测试没通过, 待有时间解决做个记录

<head>
    <meta charset="utf-8">
    ...
    <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>
</head>
目录
相关文章
|
7天前
|
JavaScript API
vue 侦听器
vue 侦听器
|
7天前
|
JavaScript 算法 Linux
【vue报错】error:0308010C:digital envelope routines::unsupported
【vue报错】error:0308010C:digital envelope routines::unsupported
34 3
|
2天前
|
JavaScript 测试技术
vue不同环境打包环境变量处理
vue不同环境打包环境变量处理
13 0
|
2天前
|
JavaScript
vue中高精度小数问题(加减乘除方法封装)处理
vue中高精度小数问题(加减乘除方法封装)处理
12 0
|
2天前
|
JavaScript
vue项目使用可选链操作符编译报错问题
vue项目使用可选链操作符编译报错问题
6 0
|
2天前
|
JavaScript
Vue项目启动报错处理
Vue项目启动报错处理
6 1
|
2天前
|
JavaScript 定位技术
vue项目开发笔记记录(二)
vue项目开发笔记记录
28 0
|
2天前
|
JSON JavaScript API
vue项目开发笔记记录(一)
vue项目开发笔记记录
29 0
|
2天前
|
JavaScript
Vue-实现点击空白处隐藏某节点
Vue-实现点击空白处隐藏某节点
9 1
|
2天前
|
缓存 JavaScript 前端开发
vue项目实战:实战技巧总结(中)
vue项目实战:实战技巧总结
27 1