跳到主要内容

常见问题

为什么选择 gulp?为什么不是 ____?

查看 gulp 介绍幻灯片 了解 gulp 的起源。

是 "gulp" 还是 "Gulp"?

gulp 始终是小写的。唯一的例外是在 gulp 徽标中 gulp 是大写的。

在哪里可以找到 gulp 插件列表?

gulp 插件总是包含 gulpplugin 关键字。搜索 gulp 插件查看所有插件

我想编写一个 gulp 插件,如何开始?

查看 编写 gulp 插件 维基页面获取指南和示例,以帮助你开始。

我的插件做 ____ 事情,它做得太多了吗?

可能是的。问问自己:

  1. 我的插件是否做了其他插件可能需要做的事情?
  1. 我的插件是否根据配置选项做两件完全不同的事情?
  • 如果是,将其作为两个独立的插件发布可能更好地服务社区
  • 如果两个任务不同,但非常密切相关,那么它可能没问题

插件输出中的换行符应该如何表示?

始终使用 \n 来防止操作系统之间的差异问题。

我通过运行 npm install 从 package.json 文件中安装了 gulp 作为依赖项,但每当我尝试运行 gulp 命令时,都会收到 command not found,为什么它不工作?

当将 gulp 作为项目依赖项安装后,你需要将其添加到 PATH 环境变量中,以便系统在运行命令时能找到它。一个简单的解决方案是全局安装 gulp,这样它的二进制文件就会进入你的 PATH 环境变量。要全局安装 gulp,使用命令 npm install gulp-cli -g

在哪里可以获取关于 gulp 的更新?

gulp 更新可以在以下 Twitter 账号上找到:

gulp 有聊天频道吗?

是的,来 Gitter 与我们聊天。