[從0到1搭建ABP微服務] - 啟動


快速開始

使用該項目前,你需要檢查你本地的開發環境,避免出現問題。

獲取代碼

在本地的任意文件下進入控制台輸入:
git clone https://github.com/WilliamXu96/ABP-MicroService.git
或者直接轉到 GitHub 進行下載。

所需環境

1、.Net Core 3.1
下載地址:https://dotnet.microsoft.com/download
2、Node 10+
下載地址:https://nodejs.org/zh-cn/download/
3、Redis 3.0+
安裝教程:https://www.runoob.com/redis/redis-install.html
4、MSSQL 2012+
下載地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
框架支持MySql和PgSql,可根據需要自行下載

前端安裝完 node 后,最好設置下淘寶的鏡像源,不建議使用 cnpm(可能會出現奇怪的問題)

npm config set registry https://registry.npm.taobao.org
配置后可通過下面方式來驗證是否成功
npm config get registry

在 ~/.npmrc 加入下面內容,可以避免安裝 node-sass 失敗
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

.npmrc 文件位於
win:C:\Users\[你的賬戶名稱]\.npmrc
linux:直接使用 vi ~/.npmrc

遷移和配置

打開ABP-MicroService\AuthServer\AuthServer.sln解決方案,修改數據庫和redis連接。在VS程序包管理控制台中輸入:
PM> Update-Database

打開ABP-MicroService\BaseService\BaseService.sln解決方案,修改數據庫和redis連接。在VS程序包管理控制台中輸入:
PM> Update-Database

打開ABP-MicroService\MicroServices\Business\Business.sln解決方案,修改數據庫和redis連接。在VS程序包管理控制台中輸入:
PM> Update-Database

運行項目

控制台進入ABP-MicroService\BaseService\BaseService.Host輸入:
dotnet run
控制台進入ABP-MicroService\AuthServer\AuthServer.Host輸入:
dotnet run
控制台進入ABP-MicroService\MicroServices\Business\Business.Host輸入:
dotnet run
控制台進入ABP-MicroService\Gateways\WebAppGateway\WebAppGateway.Host輸入:
dotnet run
控制台進入ABP-MicroService\WebApp\vue輸入:
npm install
npm run dev

完成

訪問localhost:9527查看vue-element-admin后台管理


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM