使用grunt-contrib-watch和reload选项重新加载Connect / Express服务器代码

时间:2015-01-26 20:41:36

标签: gruntjs grunt-contrib-watch

我需要确保服务器实例始终运行最新代码。 Grunt-contrib-watch会重新加载监视文件,但服务器进程没有使用新代码重新启动,因此旧行为仍然在线,新代码为i。

此Grunt任务blai/grunt-express似乎确实包含此功能: 的 serverreload

  

将此选项设置为true将告诉快速任务永远启动   在子进程中运行服务器,以及任何服务器脚本   更改,服务器将重新启动(使用动态生成   看任务)

更新:尝试了grunt-express中的serverreload选项 - 它似乎没有按照我的理解做,它不会改变正在运行的服务器的代码< /强>

是否有机会使用gruntjs/grunt-contrib-connectgruntjs/grunt-contrib-watch实现相同的功能?

示例:从观看任务中启动我的服务器&#39;选项确实运行我的最新代码,但这似乎不是一个有效的答案(服务器不再响应HTTP请求)。有关详细信息,请参阅我的grunt connect gist

0 个答案:

没有答案