
Система блога с открытым исходным кодом, основанная на облаке .NET и Alibaba.
Текущий личный веб -сайт,






Если вы используете Visual Studio (не Visual Studio Code), вам не нужно устанавливать CLI Libman CLI и Entity Framework.
Установите Libman CLI :
dotnet tool install -g Microsoft.Web.LibraryManager.CliУстановить Entity Framework Core CLI
dotnet tool install -g dotnet-efИсходный код клона
git clone https://github.com/lixinyang123/CoreHome.gitКонфигурация
Вы можете обратиться к этому блогу для настройки.
Содержание appsettings.json в
CoreHome.HomePageиCoreHome.Adminточно такой же, просто скопируйте и вставьте.
И Corehome.homePage, и Corehome.Admin's application.json файлы должны быть настроены.
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
Визуальная студия
Visual Studio Code или CLI
dotnet restore в следующем каталоге.libman restore в следующем каталоге.Инструменты -> Nuget Package Manager -> Консоль диспетчера пакетов
Update-Database Выполнить следующие команды в каталоге CoreHome.HomePage и CoreHome.Admin .
dotnet-ef database update -p .. C oreHome.Data Нажмите Startup в Explorer или Ctrl+F5 .
Выполнить следующие команды в каталоге CoreHome.HomePage и CoreHome.Admin .
dotnet run Нажмите Build Dockerfile в Solution Explorer.
Выполните следующую команду в каталоге Project Root.
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.