
.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 Solution Explorer 또는 Ctrl+F5 에서 Startup 클릭하십시오.
CoreHome.HomePage 및 CoreHome.Admin 디렉토리에서 다음 명령을 실행하십시오.
dotnet run Solution Explorer에서 Build Dockerfile 클릭하십시오.
프로젝트 루트 디렉토리에서 다음 명령을 실행하십시오.
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을 사용하려면이 블로그를 참조 할 수 있습니다.