electron-packagerを導入

This commit is contained in:
Yuya Ochiai
2015-10-24 17:44:47 +09:00
parent 2bb5169f08
commit 154b07739b
11 changed files with 32 additions and 1 deletions

View File

@@ -2,8 +2,10 @@
var gulp = require('gulp');
var prettify = require('gulp-jsbeautifier');
var packager = require('electron-packager');
var packageJson = require('./src/package.json');
var sources = ['**/*.js', '**/*.css', '**/*.html', '!node_modules/**'];
var sources = ['**/*.js', '**/*.css', '**/*.html', '!node_modules/**', '!release/**'];
gulp.task('prettify', function() {
gulp.src(sources)
@@ -21,3 +23,22 @@ gulp.task('prettify', function() {
}))
.pipe(gulp.dest('.'));
});
gulp.task('package', function() {
packager({
dir: './src',
name: packageJson.name,
platform: ['win32', 'darwin'],
arch: 'all',
version: '0.33.6',
out: './release',
overwrite: true
}, function(err, appPath) {
if (err) {
console.log(err);
}
else {
console.log('done');
}
});
});