使用gulp系列时从未定义任务
这是我从以下地方得到的: 当我使用使用gulp系列时从未定义任务,gulp,Gulp,这是我从以下地方得到的: 当我使用gulpbuild运行此操作时,我得到: Task never defined: build 如果我运行/node\u modules/.bin/gulp build,它就会工作 如果我将导出更改为: exports.build = css 然后运行gulpbuild,它也可以工作 我做错了什么 我已经在WSL(Linux,我的默认环境)上尝试过,但也直接在Windows上尝试过。我团队中的另一个开发人员没有这个问题,尽管他在Mac上运行。我还尝试了不同版
gulpbuild
运行此操作时,我得到:
Task never defined: build
如果我运行/node\u modules/.bin/gulp build
,它就会工作
如果我将导出更改为:
exports.build = css
然后运行gulpbuild
,它也可以工作
我做错了什么
我已经在WSL(Linux,我的默认环境)上尝试过,但也直接在Windows上尝试过。我团队中的另一个开发人员没有这个问题,尽管他在Mac上运行。我还尝试了不同版本的Node。从gulp v4.0.0更新到v4.0.1解决了此问题。问题在于本地版与全局版的gulp 使用“节点吞咽构建”或“纱线吞咽构建”(如果您使用纱线)
这将解决您的问题。它只是导出.build,而不是
模块.exports.build
。不幸的是,这对我来说没有什么区别。我更改了它,但仍然有相同的行为。导出
和模块。导出
是一样的。
exports.build = css