sailsjs实时更新在服务器端编辑

当你改变一些东西时,必须重新启动sails服务器,有没有办法让sailsjs做什么,当你保存一个服务器端文件的时候,它会自动更新客户端?

这是一个非常棒的function,我喜欢帆,但function非常酷。

Nodemon是一个非常有用的开发工具,它监视启动目录中的文件,如果检测到任何更改,node.js应用程序将自动重启。

要安装nodemon (你可能需要使用sudo)

$ npm install -g nodemon 

Sails.js不断写入.tmp文件夹,因此您会发现nodemon会不断重启服务器。 要解决这个问题,只需通过用这一行创build一个.nodemonignore文件来简单地忽略这个文件夹,注意你可以把你想忽略的任何其他文件/文件夹放在不同的行上

 .tmp/* 

通过nodemon运行你的Sails.js应用程序

 $ nodemon app 

有关更多信息,请务必查看npmjs.org上的nodemon

如果你监视nodemon --ignore 'tmp/*' --ext js,ejs . 你仍然会得到无限的重载问题。 显然风帆不断地写ejs文件。