Angular 如何结束ng发球或firebase发球

Angular 如何结束ng发球或firebase发球,angular,firebase,angular-cli,firebase-tools,Angular,Firebase,Angular Cli,Firebase Tools,我一直在使用Angular2进行web开发,并一直在使用Angular2和Firebase运行本地服务器。在使用Ionic创建服务器时,我找不到类似于键入quit的命令,因此每次都必须关闭terminal选项卡。有没有办法结束服务器并取回我的终端标签 谢谢。您可以使用以下命令结束正在进行的流程: ctrl+c尝试使用ctrl+c两次以获得终止批处理作业的提示。如果ctrl+c不起作用,请使用以下方法: ctrl+shift+c 有时,人们会更改ctrl+c的复制/粘贴行为,因此您可能需要这样做

我一直在使用Angular2进行web开发,并一直在使用Angular2和Firebase运行本地服务器。在使用Ionic创建服务器时,我找不到类似于键入quit的命令,因此每次都必须关闭terminal选项卡。有没有办法结束服务器并取回我的终端标签


谢谢。

您可以使用以下命令结束正在进行的流程:

ctrl+c

尝试使用ctrl+c两次以获得终止批处理作业的提示。

如果ctrl+c不起作用,请使用以下方法:

ctrl+shift+c

有时,人们会更改ctrl+c的复制/粘贴行为,因此您可能需要这样做


当然,您还应该确保终端窗口具有键盘焦点,如果浏览器窗口具有焦点,ctrl+c将不起作用。

在文本编辑器中修改某些内容并重新加载localhost就足够了。 您的所有连接都将丢失,并且您可以选择在控制台中为新项目提供服务。

ctrl+c ctrl+暂停/中断

两者都将要求终止批处理作业,
然后按Y或Y键并单击enter。

在Windows 10/Powershell中ctrl+c不起作用; Powershell试图优雅地停止应用程序

使用普通cmd,使用ctrl+c停止ng发球时没有问题。

--ctrl+c然后从提供的Y/N选项中选择Y

如果您看不到“ng serve”命令正在运行,那么您可以在Mac OSX上执行以下操作(这也适用于任何Linux和Uni软件)

由此,找出进程的PID,然后使用以下命令终止它

kill -9 <PID>
kill -9 <process_id>
kill-9

我试图在Visual Studio 2017 Package Manager控制台中运行此程序。上述建议都不起作用


请参阅Microsoft的说明“解决方案不是使用package manager进行角度开发,而是使用powershell命令行。”

在macOS Mojave 10.14.4上,您也可以尝试使用命令行⌘ + Q在终端中。

退出IDE并再次启动IDE,然后重试。

我可以通过此在Windows上停止8:

步骤1:查找4200进程

netstat -ano | findstr :4200
步骤2:终止该进程:

taskkill /PID <PID> /F
taskkill/PID/F
可以使用

killall -9 
killall命令可用于通过使用其名称向特定进程发送信号。这意味着,如果运行同一程序的五个版本,killall命令将杀死所有五个版本

或者你可以使用

pgrep "ng serve"
它将查找ng的进程id,然后您可以使用以下命令

kill -9 <PID>
kill -9 <process_id>
kill-9


要停止角度项目,请按Ctrl+C两次,然后按Y,然后按Enter

我在控制台窗口中运行ng serve,但它完全没有响应Ctrl+C。如果使用IntelliJ,请注意打开使用的第一个控制台u,ng仍在那里运行,您可能有多个控制台选项卡opened@ShawndeWet:此处相同,在具有角度10.x.x的Windows 10上;然而,似乎需要一到两分钟才能做出回应。按CTRL+C,2分钟后出现“中止批处理(y/N)”提示。编辑:多次按ctrl+c似乎不会减少此时间。按ctrl+c两次needed@Jonathan建议编辑时,请确保尽可能多地修改。在这种情况下,请确保句子以大写字母开头,以点结尾。实际上,第一次显示提示
终止批处理作业(Y/N)?
,第二次似乎强制终止。谢谢您的帮助。如果您在Windows上,只需打开任务管理器并终止node.exe进程。希望这将有助于taskkill/F/IM node.exe(小心:此强制关闭Windows上node.exe的所有实例),谢谢。这正是我所需要的,因为我的应用程序在关闭WebStorm后仍在运行欢迎使用StackOverFlow您可以查看链接,这样您的答案将帮助更多人仅当您在IDE终端内运行ng SERVICE时,当您关闭该终端但服务器正在运行时,使用Ctrl+C?@Caltor会感到不必要的困难这是非常有帮助的scenario@Caltor在我的例子中,控制台中的Ctrl+C只是给了我^C,这完全没有用。在Windows 10上为我做了这项工作。谢谢。此答案与现有答案重复,不添加任何新内容。事实上,在其他先前的答案中,is也缺少更好的格式。这会杀死终端,而不是ng serve命令