我意识到每次运行ng服务时,我都不能再使用命令提示符了。这意味着 - 它不允许新命令。 是什么原因,我该如何解决?这意味着,假设我想从CLI创建新的服务/组件而不是写它,它不允许新的命令它写道:webpack:编译成功。然后你无法真正输入新命令
由于
答案 0 :(得分:5)
使用ng serve
时,在该shell实例上创建一个侦听请求的本地开发服务器。只要该服务器正在运行,您就无法使用该shell实例,因为它正在忙于侦听HTTP请求。
解决方案是打开一个新的终端选项卡或窗口,然后从那里运行shell实例的终端命令。
答案 1 :(得分:3)
如果您在窗口中工作,则可以使用ctrl + C。
它将询问
终止批处理作业(是/否)?
只需选择n,您就可以在同一命令提示符下进行编辑。
请注意,完成更改后,为了在浏览器中反映出来,您需要再次输入ng serve。
上面已经说过了,如果您想访问Visual Studio中的命令提示符/控制台(如果您偶然使用的话)。您可以获取它以在编辑器提供的控制台中进一步编写代码。只需按ctrl +`组合键,您将获得相同的命令提示符。