sudo npm install -g gulp 

  1. sudo是以管理员身份执行命令,一般会要求输入电脑密码
  2. npm是安装node模块的工具,执行install命令

  3. -g表示在全局环境安装,以便任何项目都能使用它

  4. 最后,gulp是将要安装的node模块的名字 gulp -v

任务脚本(task runner)和命令行工具

前端领域构建工具(任务运行器或许更准确一些,因为前端构建只是此类工具的一部分用途)

gulp.js 的五大特点:

使用 gulp.js,你的构建脚本是代码,而不是配置文件; 使用标准库(node.js standard library)来编写脚本; 插件都很简单,只负责完成一件事-基本上都是 20 行左右的函数; 任务都以最大的并发数来执行; 输入/输出(I/O)是基于“流式”的。

自动化构建工具增强你的工作流程!

易于学习 通过最少的 API,掌握 Gulp 毫不费力,构建工作尽在掌握:如同一系列流管道。

构建快速 利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。

插件高质 Gulp 严格的插件指南确保插件如你期望的那样简洁高质得工作。

易于使用 通过代码优于配置的策略,Gulp 让简单的任务简单,复杂的任务可管理。