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