6 Star 28 Fork 6

LittleStoney/blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
gulpfile.js 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
LittleStoney 提交于 2025-03-17 11:47 +08:00 . fix: 版本优化
'use strict';
const packageInfo = require('./package.json');
const version = packageInfo.version;
const gulp = require('gulp'),
cleanCSS = require('gulp-clean-css'),
rev = require('gulp-rev'),
rename = require('gulp-rename'),
uglify = require('gulp-uglify'),
concat = require('gulp-concat'),
babel = require('gulp-babel');
gulp.task('css', function() {
return gulp
.src([
'./app/public/home/css/bootstrap.css',
'./app/public/home/css/style.css',
])
.pipe(concat('index.css'))
.pipe(rename({ suffix: `-${version}.min` }))
.pipe(cleanCSS())
.pipe(gulp.dest('./app/public/home/css'))
.pipe(rev.manifest())
.pipe(gulp.dest('rev/css'));
});
gulp.task('js', function() {
return gulp
.src([ './app/public/home/js/form.js', './app/public/home/js/style.js' ])
.pipe(babel(
{
presets: [ '@babel/preset-env' ],
targets: '>= 1% in CN',
}
))
.pipe(concat('index.js'))
.pipe(rename({ suffix: `-${version}.min` }))
.pipe(uglify())
.pipe(gulp.dest('./app/public/home/js'))
.pipe(rev.manifest())
.pipe(gulp.dest('rev/js'));
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/littlestoney/blog.git
git@gitee.com:littlestoney/blog.git
littlestoney
blog
blog
master

搜索帮助