追时间

Yak shaving during web development, thoughts...from Jijie Chen

以同步的方式运行 Gulp 任务和任务中的步骤

与以传统的方式进行配置的 Grunt 相比,Gulp 则使用“代码”的方式来描述任务。而它们另一个巨大的不同,则体现在运行方式上:Grunt 的运行方式很直观:解析依赖,使用配置逐步运行已定义的任务;而 Gulp 则默认将所有任务和步骤异步化运行。
显而易见,Gulp 在效率上是有明显的提升的。但也带来了一些概念上的转变,以及,如果我们熟悉了 Grunt 或者其他传统的编译工具,比如 Ant 或 MSBuild,会在有同步运行任务需求时遭遇难题。 [更多...]