我目前正在尝试将我的Grunt文件转换为Gulp文件。 我的第一次尝试是使用一个非常简单的文件,该文件仅运行JSHint和Mocha,并具有监视模式。 我的第一次结果相当...哎...让人失望。
我遇到了几个问题,希望有办法解决它们:
- 我意识到Gulp异步运行所有任务。 如果我想等待任务完成,文档告诉我使用回调、Promise或返回流。 但是如何在gulp-mocha和gulp-jshint中执行此操作? 这些插件支持吗? - 失败的gulp-jshint没有使构建失败。 如何告诉Gulp如果gulp-jshint失败就停止继续执行? - 使用Gulp入门指南中描述的watch模式会导致运行gulp时出现“打开的文件太多”错误。 有任何想法错在哪里?
(请注意,我故意没有在此处指定源代码,因为前两个问题是一般问题,最后一个问题涉及默认文件。)
这方面有什么帮助吗?
我遇到了几个问题,希望有办法解决它们:
- 我意识到Gulp异步运行所有任务。 如果我想等待任务完成,文档告诉我使用回调、Promise或返回流。 但是如何在gulp-mocha和gulp-jshint中执行此操作? 这些插件支持吗? - 失败的gulp-jshint没有使构建失败。 如何告诉Gulp如果gulp-jshint失败就停止继续执行? - 使用Gulp入门指南中描述的watch模式会导致运行gulp时出现“打开的文件太多”错误。 有任何想法错在哪里?
(请注意,我故意没有在此处指定源代码,因为前两个问题是一般问题,最后一个问题涉及默认文件。)
这方面有什么帮助吗?