Chrome Расширение не удалось загрузить в Chrome Панель инструментов разработчика в Интернет-магазине - PullRequest
0 голосов
/ 06 февраля 2020

Долгое время слушатель, впервые звонящий ...

Я прошу прощения, если на этот вопрос был дан ответ, но я не смог его найти.

У меня грандиозный ole 'время пытается работать с панелью разработчика Chrome. Прекрасные сообщения об ошибках настолько расплывчаты, что они почти не дают мне понять причину проблемы.

Я только что обновил свое расширение 2 дня go - да, у меня было разочаровывающее время это, но это сработало в конце концов. Ну, я пропустил ошибку, которую быстро исправил, и теперь я пытаюсь загрузить новый файл. Я следовал той же процедуре, которая работала раньше, которую я нашел здесь: http://www.adambarth.com/experimental/crx/docs/packaging.html в разделе «Загрузка ранее упакованного расширения в Chrome Web Store»

Итак, мой процесс заключается в следующем: Упакуйте новые файлы расширений (включая манифест. json), добавьте файл .crx в папку, добавьте файл «key.pem» в эту же папку, сожмите указанную папку и загрузите на панель управления Chrome.

Мне известно, что этот процесс помещает файл манифеста. json в упакованный файл .crx, а не в root архивной папки, которую я пытаюсь загрузить. Опять же, вышеописанный процесс работал раньше, и я безуспешно пытался повторить его сегодня безуспешно.

ЕДИНСТВЕННОЕ изменение, внесенное в мой файл манифеста, - это приращение числа «версии», как требуется .

Я неоднократно получаю следующее:

Произошла ошибка: не удалось обработать ваш элемент.

Не найден манифест в пакете. Обязательно поместите манифест. json в каталог root пакета zip.

Мой манифест. json, для которого это может касаться ...

{
    "name": "AppName",
    "version": "0.0.4",
    "description": "App description - information was changed for stackoverflow post",
    "manifest_version": 2,
    "browser_action": {
      "default_icon": {
        "48": "img/pictureFile.png"
          }
    },
    "background": {
      "scripts": ["background.js"],

      "persistent": false
    },
    "content_scripts": [{
      "matches": ["*://linksRemovedForBrevity*"],
      "js":      ["content.js", "other-content.js"]
    }],
    "permissions": [
      "activeTab",
      "storage",
      "tabs"
    ], 
    "web_accessible_resources": [
        "styles.css",
        "img/icon48.png"
    ]
}

Я должен упомянуть, что я нуб и мало знаю о том, что я делаю. Любая помощь очень ценится.

Ура!

1 Ответ

0 голосов
/ 07 февраля 2020

@ wOxxOm понял. Расширение не должно быть упаковано, чтобы быть заархивированным и загруженным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...