
نظام مدونة مفتوح المصدر يعتمد على .NET و Alibaba Cloud.
الموقع الشخصي الحالي ،






إذا كنت تستخدم Visual Studio (وليس Visual Studio Code) ، فلن تحتاج إلى تثبيت 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إعدادات
يمكنك الرجوع إلى هذه المدونة لتكوينها.
محتوى Appsettings.json في
CoreHome.HomePageوCoreHome.Adminهو نفسه تمامًا ، فقط نسخ ولصق.
يجب تكوين كل من corehome.homepage و application.json .
"CoreHome": "server=[host];user id=[user];password=[password];database=corehome"
الاستوديو البصري
رمز الاستوديو المرئي أو CLI
dotnet restore في الدليل التالي.libman restore في الدليل التالي.أدوات -> Nuget Package Manager -> وحدة تحكم مدير الحزمة
Update-Database قم بتنفيذ الأوامر التالية في دليل CoreHome.HomePage و CoreHome.Admin .
dotnet-ef database update -p .. C oreHome.Data انقر فوق Startup في Solution Explorer أو Ctrl+F5 .
قم بتنفيذ الأوامر التالية في دليل CoreHome.HomePage و CoreHome.Admin .
dotnet run انقر فوق Build Dockerfile في Solution Explorer.
تنفيذ الأمر التالي في دليل جذر المشروع.
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.