将Yeoman服务器和Node Supervisor结合起来



我正在使用Yeoman开发前端html应用程序(主干和引导程序(,并希望使用相同的文件夹进行api的后端开发(node、express、mongodb(。

我想做的是刷新浏览器,无论前端或后端更改了什么文件。

我现在做的是:

  • 对于Yeoman,我使用的是"Yeoman服务器",每当我更改应用程序文件夹中的内容时,它都会刷新浏览器
  • 我使用节点管理器模块,并执行"supervisor-server.js"来自动终止服务器,如果后端的文件发生更改,则重新启动节点服务器

我想避免这种情况,因为我需要在不同的端口上运行yeoman和节点服务器。

有没有一种方法可以强制节点管理器自动卸载浏览器,或者将yeoman服务器用作经典的节点服务器?

您应该能够使用命令grunt reload强制重新加载浏览器。仅childProcess.execchildProcess.spawn命令。

最新更新