0.1.0 • Published 11 years ago
gulp-atom v0.1.0
gulp-atom 
A gulp plugin that creates Electron which is atom-shell based distributable applications.
Install
Install with npm.
npm install --save-dev gulp-atomUsage
After atom-shell 0.24, atom team change the name to electron If you want use with 0.24 or later please upgrade gulp-atom to verions 0.1.0 or later
Add a gulp atom task like :
var gulp = require('gulp');
var gulpAtom = require('gulp-atom');
gulp.task('atom', function() {
return gulpAtom({
srcPath: './src',
releasePath: './release',
cachePath: './cache',
version: 'v0.20.0',
rebuild: false,
platforms: ['win32-ia32', 'darwin-x64']
});
});Executing gulp atom will create an atom-shell package for the specified platforms.
When you run code under process.NODE_ENV = test more debug information will be displayed.
options
cachePathThe download path for the atom-shell package, required.srcPathThe root directory of the sources that shall be packaged, required.releasePathis where the release applictions path, required.versionthe version of the atom-shell release to be download from the GitHub page, required.platformsSupport['darwin','win32','linux','darwin-x64','linux-ia32','linux-x64','win32-ia32','win64-64'], default isdarwin. If verion is underv0.13.0must use['darwin','win32','linux'].apmPath to theatom-package-managerexecutable. If not specified the default behavior will be to use the globally installedapmexecutable.rebuildDefault isfalse, when set totruethe nativeatommodules will be rebuilt.symbolsDefault isfalse, when set totruethe symbols package from GitHub will be downloaded.extThe package extention for the atom-shell package, default iszip
License
MIT