在 Docker 上,运行 ASP.NET Boilerplate模块的Zero Core模板

分享于 

2分钟阅读

桌面开发

  繁體

介绍

什么是ABP Module zero Core 模板?

Module zero core模板是使用ASP.NET Boilerplate Framework开发的入门项目模板。这是一个.net核心项目,它是一个使用Angular4的单页应用程序。

在module zero core模板项目中有两个独立的项目,一个是Angular4项目作为web UI,另一个是Angular UI使用的宿主项目。

入门

从网站创建模板

首先,我将从https://www.aspnetboilerplate.com/Templates站点下载module zero core模板。

在准备在Docker上运行的项目之前,先运行项目,打开文件夹.sln中的ProjectNameaspnet-core。

  • 将宿主项目设置为启动项目
  • 打开包管理器控制台,并选择Acme.ProjectName.EntityFrameworkCore作为默认项目
  • 运行update-database命令
  • 宿主项目

    现在,主项目已经准备好运行,(ctrl+f5组合键)运行,

    Angular项目

    主项目已经运行,我们可以运行使用API的Angular项目,要运行Angular项目,请确保机器上已安装node和npm

    运行npm start命令来运行project。

    最终屏幕输出。

    现在,Angular项目正在运行,当浏览localhost:4200时,可以看到它正在运行。

    可以使用默认用户凭据登录,用户名:admin 密码:123qwe


    DOC  asp  asp-net  模块  TEMP  template