
Ein Open -Source -Blog -System basierend auf .NET und Alibaba Cloud.
Aktuelle persönliche Website,






Wenn Sie Visual Studio (nicht Visual Studio Code) verwenden, müssen Sie Libman CLI und Entity Framework CLI nicht installieren.
Installieren Sie Libman Cli:
dotnet tool install -g Microsoft.Web.LibraryManager.CliInstallieren Sie Entity Framework Core CLI
dotnet tool install -g dotnet-efKlonquellencode
git clone https://github.com/lixinyang123/CoreHome.gitKonfiguration
Sie können sich auf dieses Blog beziehen, um sie zu konfigurieren.
Der Inhalt von appsettings.json in
CoreHome.HomePageundCoreHome.Administ genau das gleiche, kopieren und einfügen einfach.
Sowohl CoreHome.HomePage als auch CoreHome.Admins application.json -Dateien sollten konfiguriert werden.
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
Visual Studio
Visual Studio Code oder CLI
dotnet restore im folgenden Verzeichnis aus.libman restore im folgenden Verzeichnis ausführen.Tools -> Nuget Package Manager -> Package Manager -Konsole
Update-Database Führen Sie die folgenden Befehle im Verzeichnis CoreHome.HomePage und CoreHome.Admin aus.
dotnet-ef database update -p .. C oreHome.Data Klicken Sie auf Startup in Lösung Explorer oder Ctrl+F5 .
Führen Sie die folgenden Befehle im Verzeichnis CoreHome.HomePage und CoreHome.Admin aus.
dotnet run Klicken Sie in Lösung Explorer Build Dockerfile .
Führen Sie den folgenden Befehl im Projektroot -Verzeichnis aus.
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 . Sie können DockerHome verwenden, um CoreHome bereitzustellen, oder Sie können es manuell bereitstellen.
Sie können sich auf diesen Blog beziehen, um DockerHome zu verwenden.