
Um sistema de blog de código aberto baseado no .NET e do Alibaba Cloud.
Site pessoal atual,






Se você usa o Visual Studio (não o Código do Visual Studio), não precisa instalar a CLI da Libman CLI e da Entidade.
Instale a Libman Cli:
dotnet tool install -g Microsoft.Web.LibraryManager.CliInstalar a estrutura da entidade CLI CLI
dotnet tool install -g dotnet-efCODE CÓDIGO CLONE
git clone https://github.com/lixinyang123/CoreHome.gitConfiguração
Você pode consultar este blog para configurar.
O conteúdo de appSettings.json em
CoreHome.HomePageeCoreHome.Adminé exatamente o mesmo, basta copiar e colar.
Os arquivos application.json do CoreHome.HomePage e CoreHome.Admin devem ser configurados.
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
Visual Studio
Código do Visual Studio ou CLI
dotnet restore no diretório a seguir.libman restore no diretório a seguir.Ferramentas -> Gerenciador de pacotes NUGET -> Console do gerenciador de pacotes
Update-Database Execute os seguintes comandos no diretório CoreHome.HomePage e CoreHome.Admin .
dotnet-ef database update -p .. C oreHome.Data Clique em Startup no Solution Explorer ou Ctrl+F5 .
Execute os seguintes comandos no diretório CoreHome.HomePage e CoreHome.Admin .
dotnet run Clique em Build Dockerfile no Solution Explorer.
Execute o seguinte comando no diretório raiz do projeto.
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 . Você pode usar DockerHome para implantar o CoreHome, ou pode implantá -lo manualmente.
Você pode consultar este blog para usar o Dockerhome.