プログラマーのあああブログ

プログラミングなどなど (PHP, node, Golangとか書いてます)

ElectronのgetAppPathとapp.getPathのパス出力

メモ

electron v1.4.1

// windows
console.log(app.getAppPath());         // 現在のアプリケーションディレクトリ

console.log(app.getPath('home'));      // C:\Users\ユーザー名
console.log(app.getPath('appData'));   // C:\Users\ユーザー名\AppData\Roaming
console.log(app.getPath('userData'));  // C:\Users\ユーザー名\AppData\Roaming\パッケージ名
console.log(app.getPath('temp'));      // C:\Users\ユーザー名\AppData\Local\Temp
console.log(app.getPath('exe'));       // 実行中の.exeパス 
console.log(app.getPath('module'));    // 実行中の.exeパス
console.log(app.getPath('desktop'));   // C:\Users\ユーザー名\Desktop
console.log(app.getPath('documents')); // C:\Users\ユーザー名\Documents
console.log(app.getPath('downloads')); // C:\Users\ユーザー名\Downloads
console.log(app.getPath('music'));     // C:\Users\ユーザー名\Music
console.log(app.getPath('pictures'));  // C:\Users\ユーザー名\Pictures
console.log(app.getPath('videos'));    // C:\Users\ユーザー名\Videos
console.log(app.getPath('pepperFlashSystemPlugin')); // エラー (Pepper Flash Pluginを有効化しないとエラー)