2013-03-04 3 views
1

Я разработал расширение chrome, и я всегда использую режим разработчика для отладки. Теперь я хочу развернуть его. Есть ли способ установить расширение на хром-профиль? и мне интересно, как получить идентификатор расширения?Расширение расширения Chrome

ответ

0

1: расширение ID можно найти на хроме: //extensions.like это: enter image description here

2: Я понятия не имею о ваших слов «установить расширение за хромированной профиль». в любом случае, если вы хотите использовать расширение chrome без режима разработчика. просто используйте кнопку «расширение пакета» на странице расширения хрома. вы получите crx-файл. чтобы установить его, просто перетащите его в хром.

вы также можете опубликовать его в интернет-магазине chorme. see here. то вы и любой другой можете легко установить расширение из Chrome интернет-магазина.

+0

Друг написал службу, которая генерирует файл CRX для вас ... Очень удобно http://blog.tomtasche.at/2012/07/crxify.html –

+0

@DominicBartl Нет необходимости использовать внешний сайт создавая CRX. Просто используйте 'chrome.exe --pack-extension = путь/to/extensionname' (необязательно:' --pack-extension-key = путь/to/extensionname.pem') –

+0

@DominicBartl http://developer.chrome. com/extensions/external_extensions.html # preferences говорит, что файл предпочтения должен быть именем .json, но я не могу получить идентификатор до его установки. –

0

Во-первых, чтобы развернуть свое расширение в интернет-магазине, у вас должна быть учетная запись разработчика Google, стоимость которой составляет 5 долларов США.

Во-вторых, идентификатор расширения chrome, который вы видите при разработке расширения на вашем ПК, отличается от того, что вы получите, когда вы развернули расширение на хром-магазине.

В основном, когда вы развертываете расширение, хром-магазин просит вас загружать почтовый индекс вашей папки расширения, а не файл crx. Также обратите внимание, что он не даст вам никакого .pem-файла, который вы получите, когда вы будете локально упаковывать расширение . Хромовое хранилище будет поддерживать один и тот же идентификатор расширения при каждом обновлении.

Обратите внимание, что вы не можете обновить расширение той же версией. Вы должны увеличить номер версии при каждом обновлении, иначе хром покажет ошибку при обновлении.

Смежные вопросы