
Un sistema de blog de código abierto basado en .NET y Alibaba Cloud.
Sitio web personal actual,






Si usa Visual Studio (no Código de Visual Studio), no necesita instalar Libman CLI y Entity Framework CLI.
Instalar Libman CLI:
dotnet tool install -g Microsoft.Web.LibraryManager.CliInstalar Entity Framework Core CLI
dotnet tool install -g dotnet-efCódigo fuente de clon
git clone https://github.com/lixinyang123/CoreHome.gitConfiguración
Puede consultar este blog para configurar.
El contenido de AppSettings.json en
CoreHome.HomePageyCoreHome.Admines exactamente el mismo, solo copia y pegue.
Se deben configurar los archivos de CoreHome.Homepage y CoreHome.Admin application.json .
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
Visual Studio
Visual Studio Code o CLI
dotnet restore en el siguiente directorio.libman restore en el siguiente directorio.Herramientas -> Nuget Package Manager -> Consola de Administrador de paquetes
Update-Database Ejecute los siguientes comandos en el directorio CoreHome.HomePage y CoreHome.Admin .
dotnet-ef database update -p .. C oreHome.Data Haga clic en Startup en Solution Explorer o Ctrl+F5 .
Ejecute los siguientes comandos en el directorio CoreHome.HomePage y CoreHome.Admin .
dotnet run Haga clic en Build Dockerfile en Solution Explorer.
Ejecute el siguiente comando en el directorio raíz del proyecto.
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 . Puede usar DockerHome para implementar CoreHome, o puede implementarlo manualmente.
Puede consultar este blog para usar DockerHome.