- v1 文檔地址
- node 和 git -項目開發環境
- Vite - 熟悉 vite 特性
- Vue3 - 熟悉 Vue 基礎語法
- TypeScript - 熟悉
TypeScript
基本語法 - Es6+ - 熟悉 es6 基本語法
- Vue-Router-Next - 熟悉 vue-router 基本使用
- Naive-ui-admin - ui 基本使用
- Mock.js - mockjs 基本語法
- xicons - 此專案的圖標引入
套件市集中的輸入框輸入 @recommended 逐一安裝
- 安裝依賴
yarn install
- 運行
yarn dev
- 打包
yarn build
-
feat
增加新功能fix
修復問題/BUGstyle
代碼風格相關無影響運行結果的perf
優化/性能提升refactor
重構revert
撤銷修改test
測試相關docs
文檔/註釋chore
依賴更新/腳手架配置修改等workflow
工作流改進ci
持續集成types
類型定義文件更改wip
開發中
- 權限的構成是由"機構可不可以使用該模組" 與 "使用者有沒有該模組的權限" 與 "是否為超級使用者" 三個值取交集判斷
- 權限相關組件會依照當前的頁面判斷是否有權限去做對應的限制,其功能都是由原先的 naive UI 做擴充,相關邏輯如下
#按鈕類 擴充自 n-button
- nv-button 必須要有查看以上的權限,否則 disable
- ne-button 必須要有修改以上的權限,否則 disable
#輸入框類 擴充自 n-input
- 待補
#選擇器類 擴充自 n-select
- 待補