2017-03-15 2 views
1

Dies ist meine Struktur:Wie eine einzelne Datei entpacken

MyApp 
|--node_modules 
|--config.json 

ich eine asar erstellen können diesen Befehl „C ausgeführt wird: \ Benutzer \ Murilo \ Desktop> asar Pack MeineAnw app.asar --unpack Konfig. json“aber ich kann nicht usigng Elektron-Paket .. habe ich versucht, alles, was ich sehe und nichts funktioniert:

electron-packager . --overwrite --asar=true --asar.unpack='config.json' --platform=win32 --prune=true --out=release-builds 
electron-packager . --overwrite --asar=true --asar.unpack='MyApp/config.json' --platform=win32 --prune=true --out=release-builds 
electron-packager . --overwrite --asar=true --asar.unpack='**/config.json' --platform=win32 --prune=true --out=release-builds 
electron-packager . --overwrite --asar=true --asar.unpack={config.json} --platform=win32 --prune=true --out=release-builds 
electron-packager . --overwrite --asar=true --asar.unpack='*.json' --platform=win32 --prune=true --out=release-builds 
electron-packager . --overwrite --asar=true --asar.unpack='./config.json' --platform=win32 --prune=true --out=release-builds 

und viel anderes !!!!

Wie kann ich es funktioniert ???

Antwort

1

Ein wenig spät, aber vielleicht hilft Ihnen oder jemand anderes:

Da --asar andere --asar außer Kraft setzen * Argument (see test case) Ihr Anruf kann nicht funktionieren.

Dies sollte für das Kopieren alle Dateien mit der Erweiterung .json arbeiten:

electron-packager . --overwrite --asar.unpack=\"{*.json}\" --platform=win32 --prune=true --out=release-builds 

Wenn Sie in der Konsole sehen möchten, was auf in Gang gesetzt DEBUG=electron-packager z.B. wie dieser

cross-env DEBUG=electron-packager electron-packager ...... 

Ich hoffe, das hilft.

+0

Konnte diese Information nirgendwo anders finden - danke! –

+0

Gern geschehen – Skully