【发布时间】:2021-11-02 06:25:46
【问题描述】:
Visual Studio 2019 附带用于 .net Core 应用的单页应用模板。 React typescript 模板设置项目如下:
- 在
Project/Project.sln中创建解决方案 - 在
Project/WebApi/WebApi.csproj中创建一个 ASP.NET Core REST 端点示例 - 在
Project/WebApi/ClientApp文件夹中包含一个单页应用程序。 - 构建该项目作为构建该项目其余部分的一部分。
我也想这样做,但不是将节点项目嵌入到 C# 项目文件夹中,而是让它们成为同一解决方案中的单独项目。所以而不是:
* Project/Project.sln
* Project/WebApi/Startup.cs // and all other C# code
* Project/WebApi/ClientApp/package.json // and all other node/typescript code
我宁愿像这样设置项目:
* Project/Project.sln
* Project/WebApi/Startup.cs // and all other C# code
* Project/ClientApp/package.json // and all other node/typescript code.
将节点项目从 C# 项目中分离出来并仍然将其作为解决方案构建的一部分进行所有构建的最佳方法是什么?
奖励:我如何仅使用 dotnet 命令执行此操作?
【问题讨论】:
标签: c# node.js .net-core build