Node.js NodeJS:如何停止Sails MVC应用程序?

Node.js NodeJS:如何停止Sails MVC应用程序?,node.js,sails.js,Node.js,Sails.js,我使用的是NodeJS,Sails MVC框架,它看起来非常容易安装和运行。设置好后,我只需运行电梯命令,瞧,我的hello world运行得非常愉快: sudo sails lift 但是当我做一些代码更改时,我应该重新启动Sails应用程序。我找不到停止和/或重新启动我的Sails应用程序的命令。请告知。如果您在控制台中提升Sails应用程序(如您的问题所述),您可以通过按Control+C来停止该应用程序,就像其他任何控制台应用程序一样。要重新启动,请再次调用sails lift 如果您

我使用的是NodeJS,Sails MVC框架,它看起来非常容易安装和运行。设置好后,我只需运行电梯命令,瞧,我的hello world运行得非常愉快:

sudo sails lift

但是当我做一些代码更改时,我应该重新启动Sails应用程序。我找不到停止和/或重新启动我的Sails应用程序的命令。请告知。

如果您在控制台中提升Sails应用程序(如您的问题所述),您可以通过按Control+C来停止该应用程序,就像其他任何控制台应用程序一样。要重新启动,请再次调用
sails lift

如果您碰巧以编程方式运行Sails应用程序(可能是为了测试),可以通过调用Sails对象上的
lower
方法来停止该应用程序:

var sails = require('sails');
sails.lift(options, function(err, sails) {
   // Do some stuff with sails, then...
   sails.lower();
});

如果您在控制台中提升Sails应用程序(如您的问题所示),您可以通过按Control+C停止该应用程序,就像其他任何控制台应用程序一样。要重新启动,请再次调用
sails lift

如果您碰巧以编程方式运行Sails应用程序(可能是为了测试),可以通过调用Sails对象上的
lower
方法来停止该应用程序:

var sails = require('sails');
sails.lift(options, function(err, sails) {
   // Do some stuff with sails, then...
   sails.lower();
});

您是否在控制台中运行它?您是否尝试过使用ctrl+c停止它?仅供参考,您不需要使用
sudo
来提升帆,除非您使用
sudo sails new
(您不应该这样做)创建项目,或者使用
sudo npm install
(您也不应该这样做)安装本地依赖项。唯一需要
sudo
的是全局安装Sails(
sudo npm install Sails-g
)。您是否在控制台中运行它?您是否尝试过使用ctrl+c停止它?仅供参考,您不需要使用
sudo
来提升帆,除非您使用
sudo sails new
(您不应该这样做)创建项目,或者使用
sudo npm install
(您也不应该这样做)安装本地依赖项。唯一需要
sudo
的是全局安装Sails(
sudo npm install Sails-g
)。如果我以“Sails lift&”的形式启动它,可能会出现重复的情况?如果我以“Sails lift&”的形式启动它会怎么样?