npm 包 gulp-mobilizer 使用教程

阅读时长 3 分钟读完

什么是 gulp-mobilizer

gulp-mobilizer 是一个可以快速生成响应式网站静态页面的 gulp 插件,它可以根据指定的 viewport 下生成适用的样式和图片,省去了手动写响应式样式的麻烦,减少了开发时间。

如何安装 gulp-mobilizer

使用 npm 安装 gulp-mobilizer 插件:

如何使用 gulp-mobilizer

首先,需要在 Gulpfile.js 中引入 gulp-mobilizer:

接着,可以使用 gulp-mobilizer 方法对指定的 viewport 下生成适用的样式和图片:

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

在上面的代码中,我们使用了 mobilizer 方法对 src 文件夹下的所有 html 文件生成适用于 960-1200 viewport 的样式和图片,并将生成的文件输出到 dist 文件夹中。

如何配置 gulp-mobilizer

在使用 gulp-mobilizer 时,可以通过传入配置对象来设置样式和图片的生成规则。

在样式的生成规则中,可以使用布尔型的属性 flatten 来指定是否将样式文件中的图片路径变为相对于根目录的路径:

在图片的生成规则中,可以使用对象型的属性 rename 来指定生成图片时的名字规则:

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

结束语

使用 gulp-mobilizer 可以快速生成响应式网站静态页面,大大减少了开发时间。它可以方便地配置样式和图片的生成规则,使生成的页面更加符合开发者的需求,提高了开发效率。

参考文献:

gulp-mobilizer Github

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

纠错
反馈