目前我正在学习angular4。所以对于这个我安装节点js,然后我在Node js commend prompt
中执行以下命令npm install -g typescript
npm install -g @angular/cli@1.0.0
ng new --ng4 angullar-hello-world
通过这样做,我创建了一个角度项目。然后为运行项目我输入
ng serve
现在项目成功运行http://localhost:4200
并在nod js命令提示符中显示消息为webpack: compiled successfully
。但在此之后我无法在命令提示符下输入任何内容。命令提示符和项目仍然工作正常,但我不能键入任何单词或命令。我正在使用Windows 8&节点v6.10.2 LTS。
Please see the image 请任何人帮忙
答案 0 :(得分:4)
但在此之后我无法在命令提示符下输入任何内容
等待输入的程序称为shell
,当您键入ng serve
时,此shell程序运行ng
程序并将控制权传递给ng
。 ng
不期望您输入任何内容,因此您无法输入任何内容。为了能够再次输入,您必须:
ng
并按下将控制权传回shell
Ctrl+C
,但这会阻止ng
计划。ng serve
- 对于Windows运行START /B ng serve
,对于Unix环境运行long-ng serve &
有关Windows中后台运行程序的信息,请参阅this answer。
答案 1 :(得分:1)
从网络浏览器中打开http://localhost:4200
要终止ngCli开发服务器,请在命令提示符中使用ctrl + c。
在开发服务器运行时,您无法在命令提示符下运行其他命令。只需打开另一个命令提示符即可运行其他任务