更改某些内容时必须重新启动sails服务器很烦人,有没有办法让sailsjs做meteor所做的事情,当您保存服务器端文件时,它会自动更新客户端?
这是一个非常棒的功能,我喜欢风帆,但这个功能非常酷。
更改某些内容时必须重新启动sails服务器很烦人,有没有办法让sailsjs做meteor所做的事情,当您保存服务器端文件时,它会自动更新客户端?
这是一个非常棒的功能,我喜欢风帆,但这个功能非常酷。
Nodemon 是一个有用的开发工具,它监视启动它的目录中的文件,如果检测到任何更改,您的 node.js 应用程序将自动重新启动。
安装nodemon (你可能需要使用 sudo)
$ npm install -g nodemon
Sails.js 不断地写入 .tmp 文件夹,结果你会发现nodemon会不断地重启服务器。要解决此问题,只需通过使用此单行创建一个.nodemonignore文件来忽略此文件夹,注意您可以将您希望忽略的任何其他文件/文件夹放在单独的行上
.tmp/*
通过nodemon运行 Sails.js 应用程序
$ nodemon app
有关更多信息,请务必查看npmjs.org上的 nodemon
如果您监视nodemon --ignore 'tmp/*' --ext js,ejs .
,您仍然会遇到无限重新加载问题。显然 Sails 一直在编写 ejs 文件。