我最近一段时间一直在使用Angular-CLI。它带有许多命令,其中包括ng serve
旋转服务器的位置localhost:4200
。
我习惯于使用Grunt和Gulp,可以对其进行配置以满足自己的需求。我想配置Angular-CLI的服务器,但后来我意识到我不知道它是什么或如何配置。对该项目进行准备serve
并没有发现任何有用的东西。
那么,究竟是做ng serve
什么的呢?
我最近一段时间一直在使用Angular-CLI。它带有许多命令,其中包括ng serve
旋转服务器的位置localhost:4200
。
我习惯于使用Grunt和Gulp,可以对其进行配置以满足自己的需求。我想配置Angular-CLI的服务器,但后来我意识到我不知道它是什么或如何配置。对该项目进行准备serve
并没有发现任何有用的东西。
那么,究竟是做ng serve
什么的呢?
Answers:
如今,它用于webpack-dev-server
启动本地Web服务器。看到这个问题。
从文档:
CLI支持通过运行ng serve向用户运行实时浏览器重新加载体验。保存文件后将编译该应用程序,并使用新编译的应用程序重新加载浏览器。这是通过将应用程序托管在内存中并通过webpack-dev-server提供服务来完成的。
原始答案:
经过研究后,这就是我收集的内容。
Angular-CLI从Ember CLI附带某些东西。看来那ng serve
是其中之一。Ember有一个ember server
在此文件中定义的命令,似乎与的行为匹配ng serve
。