【问题标题】:Angular(2) - Running two projects with CLIAngular(2) - 使用 CLI 运行两个项目
【发布时间】:2020-08-27 18:13:44
【问题描述】:

我想知道是否可以同时处理两个 Angular(2) 项目。我使用ng serve 打开我的第一个项目,它在服务器上运行,当我保存它时它会更新。但是当我尝试使用ng serve 打开另一个项目时,它会告诉你“端口:4200 已在使用中”。有没有办法在不同的端口上打开项目?

看到这是一个虚拟服务器,我不认为只是给它另一个端口号会很困难。我不想在整个过程中退出一个项目,然后只更改一行以查看它是否有效,然后再进入第二个项目并再次返回。

问候

【问题讨论】:

    标签: angular


    【解决方案1】:

    打开第二个项目然后运行这个命令:

    ng serve --port 4210
    

    根据需要更改端口,然后打开浏览器:localhost:[port]

    在本节之后:

    https://github.com/angular/angular-cli#generating-and-serving-an-angular-project-via-a-development-server

    【讨论】:

    • 嗨,Tiep,在为第一个项目正常运行ng serve 之后,我是否为第二个项目运行此程序?然后在浏览器中为第二个项目打开 localhost:4210 ?端口号是特定的还是我可以使用任何数字,只是为了清楚起见?
    • 嗯,好的,从链接中得到了答案...谢谢分配!!
    • 使用任何未使用的端口:> 1024,因为几乎从 1 -1024 的端口被某些服务使用:80 -> http。 443 -> https, 21 -> ssh, ... angular cli 默认使用端口 4200
    • 效果很好。谢谢。最好先找到开放的端口并分配。
    【解决方案2】:

    如果你使用 angular-cli,这很容易:

    在控制台运行:

    ng serve --host 0.0.0.0 --port 4201 --live-reload-port 4915
    

    供参考:https://github.com/angular/angular-cli

    【讨论】:

      【解决方案3】:

      在 vsCode 中打开 Seconde 终端

      ng 服务 --port 4210

      根据需要更改端口号,然后打开浏览器:localhost:[port]

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-04
        • 1970-01-01
        • 1970-01-01
        • 2018-04-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多