Расположение CRX в Chrome после установки?
-
22-09-2019 - |
Вопрос
Я делаю проект, который включает расширение браузера.В 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 что-то похожее.