常见问题
为什么选择 gulp?为什么不是 ____?
查看 gulp 介绍幻灯片 了解 gulp 的起源。
是 "gulp" 还是 "Gulp"?
gulp 始终是小写的。唯一的例外是在 gulp 徽标中 gulp 是大写的。
在哪里可以找到 gulp 插件列表?
gulp 插件总是包含 gulpplugin
关键字。搜索 gulp 插件 或 查看所有插件。
我想编写一个 gulp 插件,如何开始?
查看 编写 gulp 插件 维基页面获取指南和示例,以帮助你开始。
我的插件做 ____ 事情,它做得太多了吗?
可能是的。问问自己:
- 我的插件是否做了其他插件可能需要做的事情?
- 如果是,那部分功能应该是一个单独的插件。检查它是否已经存在于 npm 上。
- 我的插件是否根据配置选项做两件完全不同的事情?
- 如果是,将其作为两个独立的插件发布 可能更好地服务社区
- 如果两个任务不同,但非常密切相关,那么它可能没问题
插件输出中的换行符应该如何表示?
始终使用 \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 与我们聊天。