Я сталкиваюсь с ошибкой Manifest file is missing or unreadable
при попытке загрузить распакованное расширение Chrome.Я строю расширение как приложение реакции, поэтому структура файла выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/wOjcW.png)
Я понимаю, что manifest.json
должно бытьв корневой папке, а не в public
, как обычно выявляет реакция.Однако, когда я перемещаю его в корень, он разрывает соединение с app.js
, и мое всплывающее окно загружает только index.html
без подключенного javascript.
Вот так выложен мой манифест:
{
"manifest_version": 2,
"name": "My Extension",
"description": "This extension is a starting point to create a real Chrome extension",
"version": "0.0.1",
"browser_action": {
"default_popup": "index.html",
"default_title": "Open the popup"
},
"icons": {
"16": "/public/images/get_started16.png",
"48": "/public/images/get_started48.png",
"128": "/public/images/get_started128.png"
},
"permissions": [
]
}