Вопрос

Я делаю проект, который включает расширение браузера.В Firefox я знаю, где будут находиться расширения после их загрузки (в папке вашего профиля), и мне было интересно, где Chrome скрывает crx после их установки?Особенно в Маке.

Я делаю это потому, что мне легче создать расширение, посмотрев, как другие люди решают эту проблему, особенно XPCOM, и теперь сталкиваются с некоторыми проблемами с расширениями Chrome.

Это было полезно?

Решение

Файлы CRX — это в основном ZIP-файлы.После установки расширения все файлы находятся в папке, названной в соответствии с идентификатором расширения.Чтобы получить идентификатор расширения, перейдите по адресу chrome://extensions/ и убедитесь, что установлен флажок «Режим разработчика».

Установленные каталоги расширений Chrome:

Мак

/Users/USERNAME/Library/Application Support/Google/Chrome/Default/Extensions

Windows 7

C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Extensions

Windows XP

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Google\Chrome\User Data\Default

Линукс

~/.config/google-chrome/Default/Extensions/

Примечание: Дополнительные каталоги создаются, если у вас есть несколько профилей в Chrome.Чтобы перейти к расширению, установленному для второго профиля, замените /Default с /Profile 1.

Другие советы

В Windows это:

%Chrome Install Path%\User Data\Default\Extensions\%ID%

Полагаю, на Mac что-то похожее.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top