diff --git a/lib/run.js b/lib/run.js index 128853b..ae75d6f 100644 --- a/lib/run.js +++ b/lib/run.js @@ -52,7 +52,6 @@ exports.builder = yargs => { requiresArg: true }, script: { - alias: 'preload', describe: 'Load module in renderer via script tag', group: 'Electron', implies: 'renderer', @@ -115,7 +114,15 @@ exports.builder = yargs => { if (argv.script) { argv.script = argv.script.map(script => resolve(script)) } - + if (argv.preload) { + try { + argv.preload = join(process.cwd(), argv.preload) + } catch (e) { + throw errors.createMissingArgumentError( + `--preload requires file path [${e.code}].` + ) + } + } return true }) }