Tệp public / manifest.json trong create-react-app là gì?


93

Tôi biết rằng các tiện ích mở rộng chrome sử dụng 'manifest.json`, nhưng ở đây, nó cũng được sử dụng như một thứ khác.

nội dung -

{
  "short_name": "React App",
  "name": "Create React App Sample",
  "icons": [
    {
      "src": "favicon.ico",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],
  "start_url": "./index.html",
  "display": "standalone",
  "theme_color": "#000000",
  "background_color": "#ffffff"
}

Khi tôi thay đổi một số giá trị, cập nhật trang, nhưng không có gì thay đổi.

Câu trả lời:


116

Đó là Tệp kê khai ứng dụng web mô tả ứng dụng của bạn và nó được sử dụng bởi điện thoại di động, ví dụ: nếu một phím tắt được thêm vào màn hình chính.

Từ MDN (liên kết ở trên):

Tệp kê khai ứng dụng web cung cấp thông tin về ứng dụng (chẳng hạn như tên, tác giả, biểu tượng và mô tả) trong tệp văn bản JSON. Mục đích của tệp kê khai là cài đặt các ứng dụng web vào màn hình chính của thiết bị, cung cấp cho người dùng quyền truy cập nhanh hơn và trải nghiệm phong phú hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.