Web paketi şablonunun Proje Yapısına göz atın: https://vuejs-templates.github.io/webpack/structure.html
Statik bir klasör ile birlikte olduğu Not node_modules
, src
vb
static
Klasöre bir resim koyarsanız , örneğin http: // localhost: 8080 / static / favicon.png adresindefavicon.png
kullanıma sunulacaktır.
Statik varlıklar için belgeler: https://vuejs-templates.github.io/webpack/static.html
Senin favori simge sorunu, bir koyabilirsiniz favicon.ico
veya favicon.png
içine static
klasör ve içinde başvurmak <head>
aşağıdaki gibi index.html 'nin:
<head>
<meta charset="utf-8">
<link rel="shortcut icon" type="image/png" href="/static/favicon.png"/>
<title>My Vue.js app</title>
...
</head>
Eğer bir tanımlama yoksa favicon.ico
Gözlerinde farklı index.html
, tarayıcı web sitesi kökü (varsayılan davranış) bir favicon olmasını isteyecektir. Yukarıdaki gibi bir favicon belirtirseniz, o 404'ü artık görmeyeceksiniz. Favicon, tarayıcı sekmelerinizde de görünmeye başlayacaktır.
Yan not olarak, ICO dosyası yerine PNG'yi tercih etmemin nedeni şudur:
favicon.png vs favicon.ico - neden ICO yerine PNG kullanmalıyım?