Localização do CRX no Chrome após a instalação?
-
22-09-2019 - |
Pergunta
Estou fazendo um projeto que envolve a extensão do navegador. No Firefox, conheço a localização de onde as extensões estarão depois que você as baixará (na pasta do seu perfil) e eu queria saber onde o Chrome esconde o CRX depois de instalá -los? Especialmente no Mac.
Estou fazendo isso porque acho mais fácil criar extensão, vendo como outras pessoas abordam o problema, especialmente o XPCOM, e agora encontrando algum problema com as extensões do Chrome.
Solução
Os arquivos CRX são basicamente arquivos zip. Depois de instalar uma extensão, todos os arquivos estão em uma pasta nomeada de acordo com o ID da extensão. Para obter o ID de extensão, vá para chrome://extensions/
e verifique se o modo do desenvolvedor está verificado.
Diretórios de extensão Chrome instalados:
Mac
/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
Linux
~/.config/google-chrome/Default/Extensions/
Observação: Diretórios adicionais são criados quando você tem vários perfis no Chrome. Para chegar a uma extensão instalada para o segundo perfil, substitua /Default
com /Profile 1
.
Outras dicas
Nas janelas que são:
%Chrome Install Path%\User Data\Default\Extensions\%ID%
Suponho que seja algo semelhante no Mac.