寫在前面
時間真快,轉眼又是新的一年。隨着前后端技術的不斷更新迭代,尤其是前端,在目前前后端分離開發模式這樣的一個大環境下,交互性、兼容性等傳統的開發模式已經顯得有些吃力。之前一直用的是react,隨着后面鈎子的加入更讓人愛不釋手,但是整個團隊需要更新技術,這里選擇了更容易上手的Vue(這里的容易上手並沒有歧義,指的是更容易適應),也相信Vue3.0發布后會更好,畢竟沒有大公司的限制。選擇Vue后很糾結,看了幾個框架基本都缺少很多組件、需要自己造輪子。后面決定使用Ant Design Vue(Pro),引用Vue官網的一句話就是“Ant Design Pro 是一個企業級中后台前端/設計解決方案,我們秉承 Ant Design 的設計價值觀,致力於在設計規范和基礎組件的基礎上,繼續向上構建,提煉出典型模板/業務組件/配套設計資源,進一步提升企業級中后台產品設計研發過程中的『用戶』和『設計者』的體驗。”
相關地址:
代碼(碼雲鏡像):https://gitee.com/sendya/ant-design-pro-vue
代碼(GitHub):https://github.com/sendya/ant-design-pro-vue
在線預覽地址:https://preview.pro.loacg.com/user/login?redirect=%2Fdashboard%2Fworkplace (賬號/密碼:admin/ant.design)
官網資料:https://pro.loacg.com/docs/getting-started
簡介
這里直接使用已經造好的前端UI框架這個大輪子,就不多介紹了,具體參考“Ant Design Pro”。
我們這里只簡單的介紹,我們如何用已經搭建好的Ant Design Vue Pro,稍作改動,實現自己的前端部分。
環境搭建
這里只簡單說一下前端,后端本次項目用的是.NET Core3.1,不多做介紹
前端開發工具:Visual Studio Code,安裝nodejs,yarn
運行下載的項目
輸入命令:yarn install
輸入命令:yarn run serve
成功運行后即可打開登錄頁面
輸入賬號密碼即可進入主頁
調整Ant Design Vue Pro 基本配置
1、更換顯示名稱和logo
/public/favicon.png 替換logo index.html更改標題
2、更換首頁顯示圖標和名稱
替換后
初始化已經准備好,運行登陸,現在使用的是自帶的模擬數據(mock),后續開始配置為本地服務器api....