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許可證獲得許可的 - 有關詳細信息,請參見許可證文件