Add --config-file=FILE option for testing

This commit is contained in:
Yuya Ochiai
2015-12-12 20:32:06 +09:00
parent 92d938dd7e
commit 49392a984b
4 changed files with 16 additions and 5 deletions

View File

@@ -10,14 +10,23 @@ const fs = require('fs');
var appMenu = require('./menus/app');
var argv = require('yargs').argv;
var client = null;
if (process.argv.indexOf('--livereload') > 0) {
if (argv.livereload) {
client = require('electron-connect').client.create();
client.on('stop', function() {
app.quit();
});
}
if (argv['config-file']) {
global['config-file'] = argv['config-file'];
}
else {
global['config-file'] = app.getPath('userData') + '/config.json'
}
// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
var mainWindow = null;