【问题标题】:Change favicon Vuejs?更改图标 Vuejs?
【发布时间】:2019-04-12 10:50:48
【问题描述】:

如何在 Vuejs CLI 上更改网站图标?

<link rel="shortcut icon" type="image/png" href="/src/assets/img/logo.png"/>

【问题讨论】:

标签: vue.js webpack vue-cli-3


【解决方案1】:

Vue CLI (3.0.5) 使用包含favicon.icoindex.html(引用favicon.ico)的&lt;root&gt;/public 目录生成项目。

您的图标似乎在&lt;root&gt;/src/assets 中。我建议将其移至&lt;root&gt;/public,将favicon.ico 替换为jinane-logo-JC.png,并相应地更新index.html

<!-- <link rel="icon" href="<%= BASE_URL %>favicon.ico"> --> <!-- REPLACE THIS -->
<link rel="icon" href="<%= BASE_URL %>jinane-logo-JC.png">

【讨论】:

    【解决方案2】:
    (function() {
        var link = document.querySelector("link[rel*='icon']") || document.createElement('link');
        link.type = 'image/x-icon';
        link.rel = 'shortcut icon';
        link.href = 'http://www.stackoverflow.com/favicon.ico';
        document.getElementsByTagName('head')[0].appendChild(link);
    })();
    

    【讨论】:

      【解决方案3】:

      如果您使用的是 vue cli2,请将您的 fovicon 放入静态文件并更改 &lt;link rel="shortcut icon" type="image/png" href="static/jinane-logo-JC.png"/&gt; 或者您正在使用 vue cli3,将您的 favicon 图像放在公共文件中,并在 index.html 中公开更改它 &lt;link rel="icon" href="&lt;%= BASE_URL %&gt;jinane-logo-JC.png"&gt;

      【讨论】:

        【解决方案4】:

        按照以下步骤操作:-

        1. 将所需的网站图标复制到 Vue 项目的公共文件夹中。
        2. 转到您的项目并查找 index.html
        3. 查找图标的链接标签并将“youlogohere”的名称替换为您的徽标名称

          &lt; link rel="icon" href="&lt;%= BASE_URL %&gt;yourlogohere.png"&gt;

        4. 运行项目和图标已更改。

        【讨论】:

          【解决方案5】:

          你应该使用vue-head

          将此代码添加到您的App.vue 文件中:

            export default {
              head: {
                 link: [
                       {
                           rel: "icon",
                           href: require("./assets/logo.png")
                       },
                    ]
                 }
             }
          

          祝你好运!

          【讨论】:

            猜你喜欢
            • 2021-06-24
            • 2019-07-26
            • 2019-04-27
            • 2015-09-10
            • 2018-05-24
            • 2019-04-20
            • 2020-09-10
            • 2017-07-31
            • 1970-01-01
            相关资源
            最近更新 更多