2015-10-14 49 views
0

我们有一个咕噜的任务(grunt-svninfo),保存配置属性以供其他任务稍后使用。grunt配置属性的范围是什么?

因此,例如,如果我们在该任务之后运行grunt-postcss,则可以访问该配置属性并从中提取信息。

但是,如果我们这项任务后运行咕噜-的contrib手表,所以当它检测* .LESS文件改变它会调用咕噜-postcss和配置属性不再存在(不确定)。

为什么配置属性(或全局变量)无法从任务内调用grunt-contrib-watch任务?

回答

0

grunt-contrib-watch在新过程中有一个选项spawn任务。

默认值为'true',因此后续任务不共享相同的上下文(config properties \ global variables)。

将其设置为'假'为我们解决问题。