Kiểm tra Cấu trúc dự án của mẫu webpack: https://vuejs-templates.github.io/webpack/osystem.html
Lưu ý rằng có một thư mục tĩnh, cùng với node_modules
, src
vv
Nếu bạn đặt một số hình ảnh vào static
thư mục, chẳng hạn như favicon.png
, nó sẽ được cung cấp tại http: // localhost: 8080 / static / favicon.png
Đây là tài liệu về nội dung tĩnh: https://vuejs-templates.github.io/webpack/static.html
Đối với vấn đề biểu tượng yêu thích của bạn, bạn có thể đặt một favicon.ico
hoặc favicon.png
vào static
thư mục và tham khảo trong <head>
index.html của bạn như sau:
<head>
<meta charset="utf-8">
<link rel="shortcut icon" type="image/png" href="/static/favicon.png"/>
<title>My Vue.js app</title>
...
</head>
Nếu bạn không xác định a favicon.ico
trong của mình index.html
, thì trình duyệt sẽ yêu cầu biểu tượng yêu thích từ thư mục gốc của trang web (hành vi mặc định). Nếu bạn chỉ định biểu tượng yêu thích như trên, bạn sẽ không thấy 404 đó nữa. Biểu tượng yêu thích cũng sẽ bắt đầu hiển thị trong các tab trình duyệt của bạn.
Lưu ý thêm, đây là lý do tại sao tôi thích PNG thay vì tệp ICO:
favicon.png và favicon.ico - tại sao tôi nên sử dụng PNG thay vì ICO?