问题:
要独立运行 CRA 服务器,Microsoft 建议我们单独运行 CRA 应用程序并更改 Startup.cs 类文件中的代码,如下所示:
从控制台运行 React 应用程序:
> cd 客户端应用程序
> npm 启动
将Startup.cs 中的spa.UseReactDevelopmentServer调用替换为:
spa.UseProxyToSpaDevelopmentServer(" http://localhost:3000/ ");
但是,当我按 F5 时,Visual Studio 每次总是在http://localhost:54789 上启动一个 CRA 服务器
重现步骤:
.NET Core cross-platform development在 Visual Studio 安装期间选择构建cd \path\to\workspace\npm installdotnet new --install Microsoft.DotNet.Web.Spa.ProjectTemplates::2.0.0dotnet new reactredux …