npm 包 global-gulp 使用教程

阅读时长 4 分钟读完

简介

gulp 是一款自动化构建工具,可用于编译 CSSJS,优化图像以及将文件合并、压缩等等。本篇文章介绍 npmglobal-gulp 的使用教程。global-gulp 是一个 gulp 的全局安装版本,安装后可以全局使用。

安装

在安装 global-gulp 前,需要先安装 npm(Node Package Manager),如果您没有安装,可以从官网下载 https://www.npmjs.com

安装 global-gulp 命令如下:

命令执行完后,global-gulp 就被安装到了全局,可以在任何位置使用 gulp 命令。

使用

使用 global-gulp 可以分为三个步骤:编写 gulpfile.js、安装依赖、执行任务。

编写 gulpfile.js

gulpfile.jsgulp 的配置文件,用来定义任务、处理器等细节。global-gulp 支持大部分 gulpfile.js 中的功能。

下面给出一个简单的 gulpfile.js 文件:

-- -------------------- ---- -------
----- ---- - ----------------

-- ----
------------------ ---------- -
  ------------------ ---------
---

-- ------
-------------------- -----------

gulpfile.js 定义了 hellodefault 两个任务。hello 任务输出 Hello World!,而 default 任务执行 hello 任务。

安装依赖

global-gulp 中,我们可以通过 npm 安装 gulp 插件,以增加 gulp 的功能。

安装 gulp 插件的命令如下:

其中 xxx 表示插件名称,例如:

上面的命令将 gulp-sass 插件安装到项目中,并把它添加到 package.json 文件的 devDependencies 中。

执行任务

任务执行命令如下:

其中 task_name 表示要执行的任务名称。

如果要执行 default 任务,可以使用以下命令:

若需要查看任务列表,可以使用以下命令:

示例

创建一个简单的 gulp 项目,安装 gulp-sass 插件,并编写默认任务编译 scsscss

步骤

  1. 创建项目文件夹。
  1. 进入项目文件夹,初始化 npm
  1. 安装 global-gulp 以及 gulp-sass 插件。
  1. 创建 gulpfile.js 文件,编写默认任务default
  1. 创建 srcdist 目录,并在 src 目录下创建 style.scss 文件。

  2. 执行默认任务:

可以看到 sass 文件已被编译成 css 文件,并被保存在 dist 目录下。

完整示例

https://github.com/gulpjs/gulp/tree/master/docs

总结

global-gulp 可以让我们全局使用 gulp,提高了使用效率。同时,它遵循了 gulp 的基本使用规则,可以方便地应用在项目中。

希望本文对您有所帮助,谢谢!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066e70255dee6beeee7465

纠错
反馈