mirror of https://github.com/layui/layui
优化 gulp 任务构建
parent
dd7c3ab33d
commit
763b1f257f
18
gulpfile.js
18
gulpfile.js
|
@ -17,11 +17,11 @@ const yargs = require('yargs');
|
|||
const config = {
|
||||
//注释
|
||||
comment: [
|
||||
'/** <%= pkg.version %> | <%= pkg.license %> Licensed */<%= js %>'
|
||||
'/** v<%= pkg.version %> | <%= pkg.license %> Licensed */<%= js %>'
|
||||
,{pkg: pkg, js: ';'}
|
||||
]
|
||||
//模块
|
||||
,modules: 'lay,laytpl,laypage,laydate,jquery,layer,util,dropdown,slider,colorpicker,element,upload,form,table,tree,transfer,carousel,rate,flow,layedit,code'
|
||||
,modules: 'lay,laytpl,laypage,laydate,jquery,layer,util,dropdown,slider,colorpicker,element,upload,form,table,tree,transfer,carousel,rate,flow,code'
|
||||
};
|
||||
|
||||
// 获取参数
|
||||
|
@ -60,13 +60,14 @@ const js = () => {
|
|||
// css
|
||||
const css = () => {
|
||||
let src = [
|
||||
'./src/css/**/*.css'
|
||||
,'!./src/css/**/font.css'
|
||||
'./src/css/layui.css',
|
||||
'./src/css/modules/**/*.css',
|
||||
'!./src/css/**/font.css'
|
||||
];
|
||||
return gulp.src(src).pipe(cleanCSS({
|
||||
compatibility: 'ie8'
|
||||
}))
|
||||
//.pipe(concat('layui.css', {newLine: ''}))
|
||||
.pipe(concat('layui.css', {newLine: ''}))
|
||||
.pipe(gulp.dest(dest +'/css'));
|
||||
};
|
||||
|
||||
|
@ -113,14 +114,13 @@ exports.rls = gulp.series(cleanRLS, rls); //release task
|
|||
exports.layer = () => { // gulp layer
|
||||
let dest = './release/layer';
|
||||
|
||||
gulp.src('./src/css/modules/layer/default/*')
|
||||
.pipe(gulp.dest(dest + '/src/theme/default'));
|
||||
gulp.src('./src/css/modules/layer.css')
|
||||
.pipe(gulp.dest(dest + '/src'));
|
||||
|
||||
return gulp.src('./src/modules/layer.js')
|
||||
.pipe(gulp.dest(dest + '/src'));
|
||||
};
|
||||
|
||||
|
||||
// laydate task
|
||||
exports.laydate = () => { // gulp laydate
|
||||
let dest = './release/laydate/'; // 发行目录
|
||||
|
@ -131,7 +131,7 @@ exports.laydate = () => { // gulp laydate
|
|||
|
||||
// css
|
||||
gulp.src('./src/css/modules/laydate.css')
|
||||
.pipe(gulp.dest(dest + 'src/'));
|
||||
.pipe(gulp.dest(dest + 'src'));
|
||||
|
||||
// js
|
||||
return gulp.src(['./src/layui.js', './src/modules/{lay,laydate}.js'])
|
||||
|
|
Loading…
Reference in New Issue