1.首先當然去官網下載.net core vue模板
2.解壓後用vscode打開aspnet-core 文件夾(後臺項目)
3.Ctrl+~ 打開終端窗口,先biild一下,命令:dotnet build 有一個警告,沒關係
切換到項目文件AbpCore.EntityFramewor目錄下,輸入命令dotnet ef migrations add "initdata" 命令,接着輸入dotnet ef database update,執行完成生成數據庫.
4.最後運行後端項目
切換到abpnetcore.Web.Host 目錄 運行:dotnet run 即可,可以看到後臺的請求地址是 http://localhost:21021
後臺項目至此就成功運行了,然後就是運行前端vue項目了。
5.vscode 打開vue文件夾
6.其中的README.md 中就有安裝方法,不過我之前vue項目都是用npm安裝,abp框架是推薦用yarn安裝,百度一下,yarn也是一種包管理器,去官網安裝點我。
接着終端運行(安裝時間較長,等會吧)
yarn install
yarn serve
成功後的界面:
7.現在就前後臺都運行了,趕快訪問一下 http://localhost:8080/
apb默認賬號 admin 密碼 123qwe
安裝過程中遇到的問題:
1..net core SDK安裝了多次,在不同目錄,一個是低版本,一個是高版本,第一次安裝總用低版本,導致版本太低,安裝不了,後來我SDK卸了有重新安裝的2.2版本
2.vue項目用過npm還原,但是沒成功,後來就直接按官網推薦的yarn方式安裝了
3.還原數據庫 dotnet ef migrations add "initdata" 和 dotnet ef database update 不太明白這通用的命令?還是abp框架內部自己寫的,怎麼用就兩個就能創建數據庫呢?
參考博客:seejoy https://www.cnblogs.com/seejoy/p/6397581.html