微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何为ASP.NET Core Angular应用程序设置默认端口

我使用dotnet CLI使用带有Angular的ASP.NET Core模板创建了一个dotnet核心项目

dotnet新角度

现在,每当我使用dotnet run命令运行应用程序时,angular每次都使用不同的端口.

我尝试在angular-cli.json中设置认的服务端口

"defaults": {
  ..
  "serve": {
    "port": 4200
  }
}

虽然不起作用.

我在网上找不到任何文档,那么在哪里可以设置认端口?

解决方法

SpaServices从package.json文件获取“ng serve”命令,并在运行命令之前添加随机端口.在Windows中,为了解决这个问题,可以添加自己的端口命令和后缀“& REM”,后者告诉命令处理器,之后的任何内容都是注释.

"scripts": {
  "ng": "ng","start": "ng serve --hmr --o --port=5002 &REM",...
  }

在命令窗口中,您将在处理时看到类似于以下内容内容

> ng serve --hmr --o --port=5002 &REM "--port" "58198"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐