2.1.4 • Published 9 years ago
grunt-download-electron v2.1.4
grunt-download-electron
Grunt tasks for downloading Electron and the
compatible version of chromedriver.
Installation
Install npm package, next to your project's Gruntfile.js file:
npm install --save-dev grunt-download-electronAdd this line to your project's Gruntfile.js:
grunt.loadNpmTasks('grunt-download-electron');Options
version- Required The version of Electron you want to download.outputDir- Required Where to put the downloaded Electron release.downloadDir- Where to find and save cached downloaded Electron releases.symbols- Download debugging symbols instead of binaries, default tofalse.rebuild- Whether to rebuild native modules after Electron is downloaded.apm- The path to apm.token- The OAuth token to use for GitHub API requests.appDir- Where to find the app when rebuilding the native modules. Defaults to the current directory.
Usage
Add the necessary configuration to your Gruntfile.js:
module.exports = function(grunt) {
grunt.initConfig({
'download-electron': {
version: '0.24.0',
outputDir: 'electron'
}
});
};or your Gruntfile.coffee:
module.exports = (grunt) ->
grunt.initConfig
'download-electron':
version: '0.24.0'
outputDir: 'electron'Then you can download Electron to the path you specified:
$ grunt download-electronIf you're doing selenium-testing of your Electron app, you'll need
chromedriver, which is distributed with Electron. To download it into the
electron directory:
$ grunt download-electron-chromedriver