updated dist build process
This commit is contained in:
2
dist
2
dist
Submodule dist updated: dcf6212436...acfce06912
@@ -32,10 +32,10 @@ module.exports = function (gulp, helperOptions) {
|
|||||||
modules: 'ignore',
|
modules: 'ignore',
|
||||||
experimental: true
|
experimental: true
|
||||||
}
|
}
|
||||||
if (options.regenerator) {
|
if (!options.regenerator) {
|
||||||
files.specs = helperOptions.polyfills.concat(files.specs)
|
|
||||||
} else {
|
|
||||||
babelOptions.blacklist = 'regenerator'
|
babelOptions.blacklist = 'regenerator'
|
||||||
|
} else {
|
||||||
|
files.dist = [files.dist].concat(helperOptions.polyfills)
|
||||||
}
|
}
|
||||||
|
|
||||||
gulp.task('dist', function () {
|
gulp.task('dist', function () {
|
||||||
@@ -54,7 +54,7 @@ module.exports = function (gulp, helperOptions) {
|
|||||||
.pipe(source(options.targetName))
|
.pipe(source(options.targetName))
|
||||||
.pipe(buffer())
|
.pipe(buffer())
|
||||||
.pipe($.if(options.debug, $.sourcemaps.init({loadMaps: true})))
|
.pipe($.if(options.debug, $.sourcemaps.init({loadMaps: true})))
|
||||||
.pipe($.if(!options.debug && options.regenerator, $.babel(babelOptions)))
|
.pipe($.if(true, $.babel(babelOptions)))
|
||||||
.pipe($.if(!options.debug && options.regenerator, $.uglify()))
|
.pipe($.if(!options.debug && options.regenerator, $.uglify()))
|
||||||
.pipe($.if(options.debug, $.sourcemaps.write('.')))
|
.pipe($.if(options.debug, $.sourcemaps.write('.')))
|
||||||
.pipe(gulp.dest('./dist/'))
|
.pipe(gulp.dest('./dist/'))
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ var $ = require('gulp-load-plugins')()
|
|||||||
var runSequence = require('run-sequence').use(gulp)
|
var runSequence = require('run-sequence').use(gulp)
|
||||||
|
|
||||||
require('./gulpfile.helper.js')(gulp, {
|
require('./gulpfile.helper.js')(gulp, {
|
||||||
polyfills: [],
|
polyfills: ['node_modules/gulp-babel/node_modules/babel-core/node_modules/regenerator/runtime.js'],
|
||||||
entry: './src/y.js',
|
entry: './src/y.js',
|
||||||
targetName: 'y.js',
|
targetName: 'y.js',
|
||||||
moduleName: 'yjs',
|
moduleName: 'yjs',
|
||||||
|
|||||||
Reference in New Issue
Block a user