gulp入门(18)- 从命令行传递参数
来源:互联网 发布:js prompt获取返回值 编辑:程序博客网 时间:2024/04/29 19:38
var gulp = require('gulp');var gulpif = require('gulp-if');var uglify = require('gulp-uglify');var minimist = require('minimist');var knownOptions = { string: 'env', default: { env: process.env.NODE_ENV || 'production' }};var options = minimist(process.argv.slice(2), knownOptions);gulp.task('scripts', function() { return gulp.src('**/*.js') .pipe(gulpif(options.env === 'production', uglify())) // 仅在生产环境时候进行压缩 .pipe(gulp.dest('dist'));});
然后,通过如下命令运行 gulp:
$ gulp scripts --env development
0 0
- gulp入门(18)- 从命令行传递参数
- 从命令行传递参数给内核模块
- 从命令行传递参数给内核模块 (MODULE_PARM)
- 从命令行传递参数给内核模块 (MODULE_PARM)
- Linux内核模块编程入门-5(传递命令行参数到模块)
- gulp从入门到上树
- PyCharm 命令行 传递参数
- 从命令行输入参数
- gulp入门(1)- gulp安装
- gulp入门(2)- gulp-uglify插件
- gulp入门(3)- gulp-minify-css
- gulp入门(11)- gulp-autoprefixer
- gulp入门(6)- gulp-less
- gulp入门(4)- gulp-htmlmin
- gulp入门(5)- gulp-imagemin
- gulp入门(7)- gulp-concat
- gulp入门(12)- gulp-clean
- gulp入门(9)- gulp-rename
- Unity说明文档翻译-Other Views
- gulp入门(16)- gulp-changed
- webstrom 多光标
- 数据挖掘读书笔记-数据预处理
- Create and maintain your own bower package
- gulp入门(18)- 从命令行传递参数
- Unity说明文档翻译-Customizing Your Workspace
- 选择置换+最优多路归并+败者树,解决外排序问题
- gulp入门(19)- 使用外部配置文件
- Project Euler Problem 15 Lattice paths
- Unity说明文档翻译-Unity Hotkeys
- Python学习笔记(二)——IO输入输出
- chrome自动进入VM模式无法调试
- 欢迎使用CSDN-markdown编辑器