我正在使用sail.js在一个项目中工作一切正常,但每次我修改了一些东西,我必须重新启动“帆升降机”。是否有一个选项,在线服务器,我可以工作,看到我做的所有更改?
作为信息,问题更多的是js和样式,我也使用基础,当我用grunt编译时,我总是要重新启动服务器。
我使用此选项来提升风帆:
Sails lift --dev --verbose
答案 0 :(得分:1)
实际上在旧版本的sails.js中你不会。 但是从v0.11.0开始,您就可以安装自动重载挂钩,它可以完全满足您的需求。
npm install --save-dev sails-hook-autoreload
但有一个注意事项:它不会自动将更改应用到您的配置文件中。因此,如果您要更改某些内容,则必须手动重启风帆。
以下是此挂钩的链接:https://github.com/sgress454/sails-hook-autoreload
答案 1 :(得分:0)
为什么不使用nodemon呢?
看看这个:https://nodemon.io/
它为我工作。
只需执行npm install --save nodemon
而不是sails升,你可以使用nodemon -w * x
* x =(您想要观看的文件夹)
例如nodemon -w api -w config会在有更改api或config文件夹时自动重启应用程序