npm 包 gulpnode 使用教程

阅读时长 4 分钟读完

gulpnode 是一个前端打包工具,通过一系列的插件,可以自动化处理前端代码,如编译、压缩、合并等操作。本文将为大家介绍如何使用 gulpnode。

安装 gulpnode

安装 gulpnode 非常简单,只需要使用 npm 命令即可:

使用 gulpnode

  1. 初始化项目

在项目根目录下,创建一个 package.json 文件和一个 gulpfile.js 文件。

  1. 运行任务

在控制台输入以下命令:

输出:

至此,我们成功运行了 gulp 任务。

常用插件

gulpnode 的插件丰富多样,下面介绍一些常用的插件。

gulp-babel

将 ES6+ 代码编译为 ES5 代码。

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

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

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

gulp-uglify

压缩 JavaScript 代码。

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

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

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

gulp-sass

将 SCSS 编译为 CSS。

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

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

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

技巧

利用 glob 模式匹配文件

上面代码中,src/**/*.{html,png,jpg} 会匹配 src 文件夹下所有的 html、png、jpg 文件。而 '!src/**/*.test.{js,css}' 则是通过 ! 号来排除某些文件。

设置项目映射

上面代码中,cwd 属性可以指定项目的基础路径,srcdest 方法中第二个参数也应该加上它。

总结

本文介绍了如何安装和使用 gulpnode,以及常用插件和一些技巧。使用 gulpnode 工具可以提高前端开发效率,值得学习和使用。

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

纠错
反馈