der*_*eck 1 node.js angular-cli angular
我是网络编程的新手。我按照教程使用 Angular CLI 创建了一个简单的网络应用程序,然后据说我可以使用命令在本地运行该应用程序npm start。
它起作用了,我的应用程序正在运行localhost:4200。
如何npm start运行我的应用程序?
我还想知道使用什么样的服务器来托管我的应用程序,因为我没有创建任何 Web 服务器(例如:Nodejs 服务器等)。
有没有办法自定义这个服务器,比如更改端口号?
Ps:我正在使用 Angular 6
小智 5
当您使用运行你的应用程序npm start,NPM将试图找到该配置文件package.json在您的应用程序folder.If它的存在,在指定的命令start property的scripts object将会运行。在您的情况下,命令可能是ng serve.
然后,它将webpack-dev-server用于启动本地网络服务器。在 中angular.json,用于运行本地服务器的构建器的文件夹路径builder在serve对象的属性中指定。
转到 builder 文件夹,打开schema.json. 您将看到4200此文件中指定的默认端口。
更改端口的最简单方法是使用ng serve端口选项。例如,如果您想使用 运行您的应用程序port 5000,请使用ng serve --port 5000. 您可以直接在 cmd 上运行此命令,也可以start在scripts对象的属性中指定它。
| 归档时间: |
|
| 查看次数: |
670 次 |
| 最近记录: |