核心内容摘要
圣采儿:一场无声的泪水,揭示生命的真实与渴望
现在的结构是serve:{builder:angular/build:dev-server,configurations:{production:{buildTarget:portal-scheduling:build:production},development:{buildTarget:portal-scheduling:build:development}},defaultConfiguration:development}你只需要在 serve 下面加一个 options标准写法推荐永久生效serve:{builder:angular/build:dev-server,options:{port:4300,host:localhost},configurations:{production:{buildTarget:portal-scheduling:build:production},development:{buildTarget:portal-scheduling:build:development}},defaultConfiguration:development}保存后直接运行ng serve什么你“找不到端口配置”这是关键认知老 Angular≤15serve:{options:{port:4200}}新 Angular16 / 17 / 18CLI 使用新的 angular/build:dev-server不会自动生成 options.port 但 仍然完全支持 port所以你现在看到的是“没写 ≠ 不能写”如果你想区分 dev / prod 端口可选进阶serve:{builder:angular/build:dev-server,configurations:{development:{buildTarget:portal-scheduling:build:development,port:4300},production:{buildTarget:portal-scheduling:build:production,port:4400}},defaultConfiguration:development}然后ng serve #4300ng serve-c production #4400