wuhairui

说的gulp,到底是什么?用来做什么的?

以前并没有想过这个问题,拿到公司的项目脚手架就开始做事情了。现在专门来总结一下。

gulp干什么的呢?

gulp是node中的一种代码构建工具,还有就是项目自动化处理。说的这些是什么意思呢。听起来很牛批的样子。

自动化就是指一些重复的工作可以使用它来进行自动处理。比如自动创建文件

 

安装gulp:

#初始化项目package.json
npm init

#全局安装gulp-cli
npm install gulp-cli -g

#局部安装gulp
npm install gulp --save-dev

新建文件gulpfile.js:

这个文件必须存在,这是gulp命令的入口,里面是所有绑定的gulp任务命令

var gulp = require('gulp');

//默认任务
gulp.task('default',function(){
    console.log("默认任务")
});

default是gulp默认命令,输入执行

我们试试使用gulp来打包文件:

这里需要安装2个包:gulp-uglify、gulp-concat

npm install gulp-uglify gulp-concat --save

然后引入并创建任务

gulp.src选取路径下文件(正则)

.pipe执行命令(貌似jquery)

uglify用于补完不规则的代码,去除注释

concat用于合并文件代码

如:

跟目录创建文件

执行gulp pack

最后生成

打包完成

 

分类:

技术点:

gulp

相关文章:

  • 2021-05-28
  • 2018-03-16
  • 2021-11-04
  • 2021-09-17
  • 2021-11-08
  • 2021-10-16
  • 2021-11-28
  • 2019-09-07
猜你喜欢
  • 2021-07-06
  • 2021-05-30
  • 2021-12-21
  • 2021-10-30
  • 2022-01-17
  • 2021-06-11
  • 2022-01-09
相关资源
相似解决方案