代码拉取完成,页面将自动刷新
同步操作将从 RHQYZ/wxmini-promisify 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import gulp from 'gulp';
import gulp$babel from 'gulp-babel';
import gulp$eslint from 'gulp-eslint';
import gulp$rimraf from 'gulp-rimraf';
import gulp$stripDebug from 'gulp-strip-debug';
import gulp$uglify from 'gulp-uglify';
gulp.task('clean', () => {
return gulp
.src(['dist/**/*.js', 'dist/**/*.js.map'], {
read: false
})
.pipe(gulp$rimraf({
force: true
}));
});
gulp.task('eslint', () => {
return gulp
.src(['src/**/*.js'])
.pipe(gulp$eslint())
.pipe(gulp$eslint.format())
.pipe(gulp$eslint.failAfterError());
});
gulp.task('dist', gulp.series('clean', () => {
const babelOptions = {
presets: [
[
'@babel/preset-env', {
modules: false
}
]
]
};
return gulp
.src(['src/**/*.js'])
.pipe(gulp$stripDebug())
.pipe(gulp$babel(babelOptions))
.pipe(gulp$uglify())
.pipe(gulp.dest('dist'));
}));
gulp.task('default', gulp.series('clean', 'dist'));
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。