gpt4 book ai didi

c# - Visual Studio 2017 Docker 支持不适用于 ASP.Net Core Angular 或 React 项目

转载 作者:IT老高 更新时间:2023-10-28 21:22:53 24 4
gpt4 key购买 nike

有没有人知道为什么 Visual Studio 2017 有一个复选框,可以为 Empty、Web API、Web 应用程序和 Web 应用程序 (MVC) 模板启用 Docker 对 ASP.NET Core 的支持,但不适用于 SPA 模板 Angular、React.js 或 React.js 和 Redux

是否有任何资源显示如何向这些 SPA 模板添加 Docker 支持?我的 google-fu 很强大,但我找不到。

最佳答案

我不确定为什么在项目设置期间选择模板时该复选框被禁用。但是,您仍然可以通过执行以下操作来添加 Docker 支持:

  1. 设置项目
  2. 在解决方案资源管理器中右键单击项目
  3. 将鼠标悬停在添加上
  4. 点击 Docker 支持

这将创建一些 docker-compose 文件和一个 Dockerfile,它基本上只使用 dotnet CLI 在解决方案上运行发布命令。前端代码没有什么特别的。默认情况下,使用这些模板时,webpack 构建信息会放入 .csproj 文件中。您可以了解更多关于添加 Docker 支持功能 here .

以下是如何在 Visual Studio for Mac 2017 上添加 docker 支持,但它在 Windows 上的工作方式相同。

Adding Docker support to project (on Visual Studio for Mac, but is the same for Windows)

关于c# - Visual Studio 2017 Docker 支持不适用于 ASP.Net Core Angular 或 React 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46848923/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com