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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top