如何使用 sublime text 3 从 windows 机器上杀死 live-server

How to kill the live-server from windows machine using sublime text 3

所以我正在使用 npm 构建一个 React 应用程序,问题是每当我启动实时服务器以针对我在代码中所做的任何更改自动更新网站时,终端就会冻结并且不允许我输入任何事物。我在编辑器 sublime text 本身的 windows 10 上打开终端。

如果您想停止 运行 服务器(意味着您的应用程序将不再在本地主机上可用),您应该能够使用 ctrl+ c 停止当前终端选项卡中的任何 运行 进程。


当您 运行 在终端中使用 server/process 时,您需要打开一个单独的 tab/window 才能执行其他操作。

您应该查看您在 Sublime 中使用的终端包的文档,了解如何打开新选项卡,或者只使用绝对支持多个 tabs/windows 的内置终端。

我不确定,但你使用的是 live-server 包吗?如果您是,您可以在启动服务器之前指定 wait 参数,例如

var liveServer=require("live-server");
var params={          
 wait= 1000   //thats in ms milliseconds
};
liveServer.start(params);

取自官方documentation。如果您想杀死它,那么您必须像 JBallin 所说的那样手动完成