提交 8bff606d 编写于 作者: M Minwe

update building configs

上级 296d5e5f
......@@ -24,6 +24,9 @@ node_modules/
/dist/demo/*
/dist/docs/*
/app/public/*
#/dist/amui*
#/dist/assets/
.build
\ No newline at end of file
/dist/css
/dist/js
.build
less/amazeui.widgets.less
js/amazeui.js
\ No newline at end of file
此差异已折叠。
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
......@@ -6,7 +6,6 @@ var format = require('util').format;
var gulp = require('gulp');
var gutil = require('gulp-util');
var less = require('gulp-less');
var changed = require('gulp-changed');
var watch = require('gulp-watch');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
......@@ -90,7 +89,8 @@ gulp.task('buildLess', function() {
.pipe(less({
paths: [path.join(__dirname, 'less'), path.join(__dirname, 'widget/*/src')]
}))
.pipe(gulp.dest('./dist/assets/css'))
.pipe(rename('amazeui.css'))
.pipe(gulp.dest('./dist/css'))
// Disable advanced optimizations - selector & property merging, reduction, etc.
// for Issue #19 https://github.com/allmobilize/amazeui/issues/19
.pipe(minifyCSS({noAdvanced: true}))
......@@ -98,7 +98,7 @@ gulp.task('buildLess', function() {
suffix: '.min',
extname: ".css"
}))
.pipe(gulp.dest('./dist/assets/css'));
.pipe(gulp.dest('./dist/css'));
});
......@@ -123,7 +123,7 @@ gulp.task('copyWidgetJs', function() {
// copy widgets js files to build dir
gulp.task('copyUIJs', ['copyWidgetJs'], function() {
return gulp.src(['*.js', '!./js/zepto.calendar.js'], {
return gulp.src(['*.js', '!amazeui.js', '!./js/zepto.calendar.js'], {
cwd: './js'
})
.pipe(gulp.dest(buildTmpDir));
......@@ -151,9 +151,9 @@ gulp.task('concat', ['transport'], function() {
//[seajs, '*.js', seaUse]
return gulp.src([seajs, 'core.js', '*!(core)*.js', seaUse], {cwd: transportDir})
.pipe(concat('amui.js'))
.pipe(concat('amazeui.js'))
.pipe(header(banner, {pkg: pkg}))
.pipe(gulp.dest('./dist/assets/js'))
.pipe(gulp.dest('./dist/js'))
.pipe(uglify({
mangle: {
except: ['require']
......@@ -164,7 +164,7 @@ gulp.task('concat', ['transport'], function() {
suffix: '.min',
extname: ".js"
}))
.pipe(gulp.dest('./dist/assets/js'))
.pipe(gulp.dest('./dist/js'))
});
......@@ -178,7 +178,7 @@ gulp.task('clean', ['concat'], function() {
gulp.task('hbsHelper', function() {
gulp.src(jsPaths.hbsHelper)
.pipe(concat('amui.widget.helper.js'))
.pipe(gulp.dest('./dist/assets/js'))
.pipe(gulp.dest('./dist/js'))
.pipe(uglify({
mangle: {
except: ['require']
......@@ -189,7 +189,7 @@ gulp.task('hbsHelper', function() {
suffix: '.min',
extname: ".js"
}))
.pipe(gulp.dest('./dist/assets/js'))
.pipe(gulp.dest('./dist/js'))
});
gulp.task('widgetsFile', getWidgetFiles);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册