Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lib
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

gulp-atom NPM version

A gulp plugin that creates Electron which is atom-shell based distributable applications.

Install

Install with npm.

npm install --save-dev gulp-atom

Usage

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

  • cachePath The download path for the atom-shell package, required.
  • srcPath The root directory of the sources that shall be packaged, required.
  • releasePath is where the release applictions path, required.
  • version the version of the atom-shell release to be download from the GitHub page, required.
  • platforms Support ['darwin','win32','linux','darwin-x64','linux-ia32','linux-x64','win32-ia32','win64-64'], default is darwin. If verion is under v0.13.0 must use ['darwin','win32','linux'].
  • apm Path to the atom-package-manager executable. If not specified the default behavior will be to use the globally installed apm executable.
  • rebuild Default is false, when set to true the native atom modules will be rebuilt.
  • symbols Default is false, when set to true the symbols package from GitHub will be downloaded.
  • ext The package extention for the atom-shell package, default is zip

License

MIT

About

A gulp plugin for atom electron or atom-shell distribute applications

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.