当前位置:网站首页>Getting Started Document 07 Staged Output
Getting Started Document 07 Staged Output
2022-08-05 06:09:00 【dongsdh】
const { src, dest, series, watch, parallel } = require("gulp");// //es2016 to es2015const babelz = require("gulp-babel");//compressionconst uglify = require("gulp-uglify");function clean(cb) {console.log('clean up dist');cb();}function js(cb) {console.log('processing js');// first stage outputsrc('./src/js/common/echarts.min.js').pipe(dest("./dist/js/common"))// second stage outputsrc(['./src/js/**/*.js','!./src/js/common/echarts.min.js']).pipe(babelz({presets: ["es2015"],})).pipe(uglify()) //compress.pipe(dest("./dist/js/"))cb();}function css(cb) {console.log('processing css');cb();}function img(cb) {console.log('processing img');cb();}function build(cb) {console.log('Packaging');cb();}exports.default = series(clean, js, css, img, build);
echarts.min.js is already compressed, no need to compress any more, it will be migrated directly in the first stage without processing
Bypass the problem that the file size exceeds 500kb when packaging
边栏推荐
- spark算子-map vs mapPartitions算子
- Getting Started 03 Distinguish between development and production environments ("hot update" is performed only in the production environment)
- 电子产品量产工具(5)- 页面系统实现
- C语言—三子棋的实现
- IJCAI 2022|Boundary-Guided Camouflage Object Detection Model BGNet
- 【3D模型教程】ZBrush如何表现皮肤纹理?
- TensorFlow ObjecDetectionAPI在win10系统Anaconda3下的配置
- 入门文档11 自动添加版本号
- 专有宿主机CDH
- 账号与权限管理
猜你喜欢
随机推荐
每日一题-最长有效括号-0724
spark源码-任务提交流程之-4-container中启动executor
huatuo 革命性热更新解决方案系列1·1 为什么这么NB?huatuo革命Unity热更新
Lua,ILRuntime, HybridCLR(wolong)/huatuo热更对比分析
dsf5.0新建页面访问时重定向到首页的问题
【Day8】磁盘及磁盘的分区有关知识
【UiPath2022+C#】UiPath控制流程概述
lvm logical volume and disk quota
Unity3D中的ref、out、Params三种参数的使用
PVE 直通硬盘到TrueNAS
TCP/IP四层模型
I217-V在openwrt软路由下大流量断网问题
虚幻引擎5都有哪些重要新功能?
链表章6道easy总结(leetcode)
如何使用Houdini进行程序化优化?
C语言的一些小常识
每日一题-字典
入门文档06 向流(stream)中添加文件
入门文档03 区分开发与生产环境(生产环境才执行‘热更新’)
dsf5.0 弹框点确定没有返回值的问题