全局安装,好处是在本机所有项目都能直接用,但是别人如果只把你的项目下下来的话,别人是用不了的

但是还是这样省事懂吧

npm install --global gulp

作为项目依赖

npm install --save-dev gulp

或者

npm install gulp

创建一个gulpfile.js文件

const gulp = require('gulp');//创建gulp任务
gulp.task('firstTask',()=>{console.log('My First Gulp Task!');
});

运行该任务

能看到,gulp就是通过我们定义的任务,来帮我们处理一些重复的东西。

知道怎么Hello World之后,剩下的就是那几个API了

src获取到要处理的文件

dest想要放到的地方

依赖

转载于:https://www.cnblogs.com/weizhibin1996/p/9296601.html

Node学习9-gulp相关推荐

  1. node学习准备工作1 --- nvm下载、终端环境iterm2配置

    2019独角兽企业重金招聘Python工程师标准>>> 学无止境 最近在重新学习js基础,可是感觉别人在讨论框架啊什么的,就觉得对于js基础学习提不起劲,想起来node不就是用基础j ...

  2. 在Maven+Spring项目中使用Node.js的Gulp进行前端自动化构建

    摘要: 在Maven+Spring项目中使用Node.js的Gulp进行前端自动化构建 刚开始打算进行前后端分离开发,后来发现在使用JSP或者Freemarker做动态页面时,想发挥这些自动化构建工具 ...

  3. 【Node学习】—Express框架的安装

    [Node学习]-Express框架的安装 安装的步骤 创建一个目录,然后进入此目录并将其作为当前工作目录. 通过 npm init 命令为你的应用创建一个 package.json 文件. 目录下安 ...

  4. 【Node学习】—Node.js中模块化开发的规范

    [Node学习]-Node.js中模块化开发的规范 Node.js 规定一个JavaScript就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到 模块化内部可以使用exports对象进行 ...

  5. 【Node学习】—运行node服务demo

    [Node学习]-运行node服务demo 创建node文件 名字不能是node.js 复制官网的案例 启动node服务:node 文件名字.js 浏览器来访问这个服务 官网版 改写版

  6. node学习之Events和EventEmitter

    node学习之Events和EventEmitter对象 在node中,对于可以产生事件并能通过on方法绑定事件处理函数的对象来说,几乎都是通过继承EventEmitter来实现的,在本文中就是本人学 ...

  7. Node学习HTTP模块(HTTP 服务器与客户端)

    Node学习HTTP模块(HTTP 服务器与客户端) Node.js 标准库提供了 http 模块,其中封装了一个高效的 HTTP 服务器和一个简易的HTTP 客户端.http.Server 是一个基 ...

  8. node学习笔记--模块加载

    学习笔记过程,自己理解,方便自己查询,新手一枚,希望批评指正. 使用 webstrom 编辑器 可以将安装的node.exe 配置进去,直接运行,可自行百度配置. 通过命令行参数传递给NodeJS以启 ...

  9. 汇智网node学习笔记

    快速入门 下载配置 偷懒点,直接官网上下载安装包,像安装一般的软件那样,安装配置就行了.具体的可以百度 node的特点 回调函数 模块 回调函数 由于node基于事件驱动的,回调函数必不可少,我的回调 ...

  10. Node 学习六、核心模块 events之 01 events 和 EventEmitter 类、发布订阅、EventEmitter 类源码解析和模拟实现

    events 事件模块 events 与 EventEmitter node.js 是基于事件驱动的异步操作架构,内置 events 模块 events 模块提供了 EventEmitter 类 这个 ...

最新文章

  1. 【算法】Tween算法
  2. PMCAFF | App竞品分析报告:美丽说VS蘑菇街
  3. 报错后返回输入参数的界面
  4. 图像压缩哪家强?请看这份超详细对比
  5. 模型解析之独立顶点的筛选
  6. 关联规则 java_Java实现的关联规则算法
  7. (0.3)HarmonyOS鸿蒙开发工具DevEco Studio 模拟器使用
  8. 服务器搭建维护,服务器搭建维护方法
  9. Java高级语法笔记-模板类
  10. zhongdexing-pro
  11. mysql数据库主主_MySQL主主复制(图文详解)
  12. 【金融计量学】面板数据(自用笔记,第一次写)
  13. Ubuntu图形界面和终端界面切换快捷键
  14. 两边同时取对数求复合函数_【函数与导数】复合函数求导的几个妙用
  15. 网络基础知识:10M、50M、100M宽带下载速率一般是多少?
  16. 电脑软件商店哪个好用
  17. apmserv mysql_解决在本地计算无法启动Apmserv-MySQL5.1服务,错误1067:进程意外终止
  18. 学计算机音视频教程,抖音短视频VIP教程全套合集
  19. bzoj5020[THUWC 2017]在美妙的数学王国中畅游(LCT)
  20. 用python实现背单词的小脚本系统

热门文章

  1. python 新运算符定义_【干货系列之萌新知识点】python与变量和运算符
  2. python 参数解析_python的函数对参数解析分析
  3. 《英文计算机术语译名研究》,试定义几个多媒体技术用语
  4. java 怎么让一个jlabel和一个jtextfield在一行_今天小哥大家分享一下Java编程语言的第一个程序应该怎么样去写...
  5. mysql栏的范围外值,MySQL中各种字段的取值范围-数据库专栏,MySQL
  6. python做数据分析的包_用Python做数据分析,Numpy,Pandas,matp
  7. 计算机怎么设置本地硬盘启动不了,电脑bios怎么设置硬盘启动
  8. 通过mem函数在MicroPython中访问模块寄存器
  9. 电机贴上锡纸到底有没有作用?
  10. 密封表贴电感的漏磁以及在150kHz导航信号放大器中的性能