CoreHome
v8.0.4

.NETおよびAlibaba Cloudに基づくオープンソースのブログシステム。
現在の個人的なウェブサイト、






Visual Studio(Visual Studioコードではない)を使用する場合、Libman CLIおよびEntity Framework CLIをインストールする必要はありません。
Libman Cliをインストール:
dotnet tool install -g Microsoft.Web.LibraryManager.CliエンティティフレームワークコアCLIをインストールします
dotnet tool install -g dotnet-efクローンソースコード
git clone https://github.com/lixinyang123/CoreHome.git構成
このブログを参照して構成できます。
CoreHome.HomePageとCoreHome.Adminのappsettings.jsonの内容はまったく同じで、コピーして貼り付けます。
Corehome.homepageとcorehome.adminのapplication.jsonファイルの両方を構成する必要があります。
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
ビジュアルスタジオ
ビジュアルスタジオコードまたはCLI
dotnet restore実行します。libman restore次のディレクトリで実行します。ツール - > Nugetパッケージマネージャー - >パッケージマネージャーコンソール
Update-Database CoreHome.HomePageおよびCoreHome.Adminディレクトリで次のコマンドを実行します。
dotnet-ef database update -p .. C oreHome.DataソリューションエクスプローラーまたはCtrl+F5のStartupをクリックします。
CoreHome.HomePageおよびCoreHome.Adminディレクトリで次のコマンドを実行します。
dotnet runソリューションエクスプローラーのBuild Dockerfileクリックします。
Project Root Directoryで次のコマンドを実行します。
docker build --file ./CoreHome.Admin/Dockerfile --tag lixinyang/corehome-admin:latest .
docker build --file ./CoreHome.HomePage/Dockerfile --tag lixinyang/corehome-homepage:latest .
docker build --file ./CoreHome.ReverseProxy/Dockerfile --tag lixinyang/corehome-reverseproxy:latest .DockerHomeを使用してCoreHomeを展開するか、手動で展開できます。
このブログを参照して、DockerHomeを使用できます。