Adminlte入门套件是使用现代UI的ASP.NET核心Web应用程序的样板项目(基于Abdullah Almasaeed的Adminlte)。

该模板是.NET Express项目的开源部分。您可以在模板文档中找到.NET Express项目的样本,文档和入门指令。
这些说明将使您在本地计算机上启动并运行该项目的副本,以开发和测试目的。有关如何在实时系统上运行项目的注释,请参见安装,配置和部署。
您需要安装软件以及如何安装它们需要什么东西
您可以通过运行以下命令来从nuget.org安装dotnet new模板:
dotnet new -i " Dynamic.NET.AdminLTE.ProjectTemplates "安装后,您的遗嘱必须为可用的新模板来创建Adminlte MVC Bootstrap Web应用程序。
dotnet new mvc-adminlte [options]这将在当前文件夹中创建一个新的Web应用程序。
您可以直接从github克隆源
git clone https://github.com/dotnet-express/AdminLTE-Starter-Kit.git所有配置设置都包含在appsettings.json中。
"ConnectionStrings" : {
"DefaultConnection" : " Server=(localdb) \ mssqllocaldb;Database=aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true "
},appsettings.json中的所有应用程序配置设置
"Email" : {
"EmailProvider" : " " , // Examples: "", "SendGrid"
"SupportTeamEmail" : " [email protected] " ,
"SupportTeamName" : " .NET Express - Support Team " ,
"SendGrid" : {
"KeyName" : " {KEY NAME} " ,
"ApiKey" : " {API KEY} "
}
},
"Authentication" : {
"Facebook" : {
"IsEnabled" : " true " ,
"AppId" : " {APP ID} " ,
"AppSecret" : " {SECRET KEY} "
},
"Google" : {
"IsEnabled" : " false " ,
"ClientId" : " {CLIENT ID} " ,
"ClientSecret" : " {SECRET KEY} "
}对于bundleconfig.json的捆绑和缩小文件,使用了Nuget的BuildBundLerminifier。该模板包括“ BuildBundLerminifier 2.8.391”
构建后,您必须在构建输出中看到此行:
Bundler: Begin processing bundleconfig.json
Bundler: Done processing bundleconfig.json您在ASP.NET Core中的捆绑包和小型静态资产中找到的详细文档。
此解决方案使用config在libman.json中使用Visual Studio Library Manager,然后将所有外部库保存在wwwrootlibs文件夹中。
与Libman的ASP.NET Core中的客户端库获取
用于视觉工作室:
在Visual Studio中使用Libman与ASP.NET核心
用于Visual Studio Code/CLI:
使用带有ASP.NET Core的Libman命令行接口(CLI)
请阅读有关我们的行为准则的详细信息以及向我们提交拉的请求的过程的详细信息。
我们使用语义版本2.0进行版本控制。有关可用的版本,请参见此存储库上的版本。
另请参阅参与该项目的贡献者列表。
该项目是根据MIT许可证获得许可的 - 有关详细信息,请参见许可证文件