
Un système de blog open source basé sur .NET et Alibaba Cloud.
Site Web personnel actuel,






Si vous utilisez Visual Studio (pas Visual Studio Code), vous n'avez pas besoin d'installer Libman CLI et Entity Framework CLI.
Installer Libman CLI:
dotnet tool install -g Microsoft.Web.LibraryManager.CliInstaller le cadre du cadre de noyau CLI
dotnet tool install -g dotnet-efCode source de clone
git clone https://github.com/lixinyang123/CoreHome.gitConfiguration
Vous pouvez vous référer à ce blog pour configurer.
Le contenu de AppSettings.json dans
CoreHome.HomePageetCoreHome.Adminest exactement le même, il suffit de copier et de coller.
Les fichiers application.json de CoreHome.HomePage et CoreHome.Admin doivent être configurés.
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
Visual Studio
Code Visual Studio ou CLI
dotnet restore dans le répertoire suivant.libman restore dans le répertoire suivant.Outils -> Gestionnaire de packages NuGet -> Console du gestionnaire de packages
Update-Database Exécutez les commandes suivantes dans le répertoire CoreHome.HomePage et CoreHome.Admin .
dotnet-ef database update -p .. C oreHome.Data Cliquez sur Startup dans Solution Explorer ou Ctrl+F5 .
Exécutez les commandes suivantes dans le répertoire CoreHome.HomePage et CoreHome.Admin .
dotnet run Cliquez sur Build Dockerfile dans Solution Explorer.
Exécutez la commande suivante dans le répertoire racine du projet.
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 . Vous pouvez utiliser DockerHome pour déployer CoreHome, ou vous pouvez le déployer manuellement.
Vous pouvez vous référer à ce blog pour utiliser Dockerhome.