Location di CRX in cromo dopo l'installazione?
-
22-09-2019 - |
Domanda
Sto facendo un progetto che prevede un'estensione del browser. In firefox so la posizione in cui le estensioni saranno dopo di scaricarle (nella cartella di profilo) e mi chiedevo da dove viene Chrome nasconde la CRX dopo l'installazione? Soprattutto in mac.
Lo sto facendo coz trovo più facile costruire estensione dallo sguardo come altre persone affronta il problema soprattutto XPCOM ed ora sbattere contro qualche problema con estensioni di Chrome.
Soluzione
file CRX sono fondamentalmente ZIP file. Dopo aver installato l'estensione, tutti i file sono in una cartella denominata in base alla ID estensione. Per ottenere l'ID estensione, andare a chrome://extensions/
e assicurarsi che la modalità sviluppatore sia selezionata.
Chrome installata directory di estensione:
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/
Nota: le directory supplementari vengono creati quando si dispone di più profili in Chrome. Per arrivare ad un'estensione installata per il secondo profilo, sostituire /Default
con /Profile 1
.
Altri suggerimenti
In Windows che è:
%Chrome Install Path%\User Data\Default\Extensions\%ID%
Suppongo che sia qualcosa di simile su Mac.