有没有人知道为什么Visual Studio 2017有一个复选框,支持Docker支持ASP.NET Core for Empty,Web API,Web应用程序和Web应用程序(MVC)模板,但不支持SPA模板Angular,React. js,还是React.js和Redux?
在项目设置期间选择模板时,我不确定为什么禁用该复选框.但是,您仍然可以通过执行以下操作添加Docker支持:
>设置项目
>右键单击解决方案资源管理器中的项目
>将鼠标悬停在添加上
>单击Docker支持
这样做会创建一些docker-compose文件和一个Dockerfile,它基本上只使用dotnet CLI在解决方案上运行publish命令.关于前端代码没有具体说明.默认情况下,使用这些模板时,webpack构建信息将放入.csproj文件中.您可以了解有关添加Docker支持功能here的更多信息.
下面是如何在Visual Studio for Mac 2017上添加docker支持,但它在Windows上的工作方式相同.
原文地址:https://www.jb51.cc/netcore/436659.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。