unicloud-router-iview-admin后臺(tái)管理系統(tǒng)模板
unicloud-router-iview-admin 是一個(gè)簡(jiǎn)潔的后臺(tái)管理系統(tǒng)模板,基于 uniCloud + iview + uni-simple-router 的后臺(tái)管理系統(tǒng)。
示范模板:unicloud-router-iview-admin
目錄結(jié)構(gòu)
├── api ajax請(qǐng)求 ├── assets 項(xiàng)目靜態(tài)資源 | ├── icons 自定義圖標(biāo)資源 | └── images 圖片資源 ├── cloudfunctions-aliyun 配置云開發(fā)目錄 | └── api 服務(wù)端api云函數(shù) | ├── config 配置項(xiàng) | ├── common 公共插件 | ├── controller 業(yè)務(wù)邏輯函數(shù) | ├── libs 函數(shù)集 | └── index.js 中控 ├── components 組件資源 ├── config 項(xiàng)目配置 ├── layout 布局資源 ├── libs 封裝的函數(shù)方法 ├── build Node.js運(yùn)行腳本 ├── router 路由配置 ├── store Vuex配置 ├── view 頁(yè)面視圖文件 ├── App.vue 全局生命周期和全局樣式配置 ├── manifest.json 應(yīng)用配置 ├── main.js vue初始化入口 ├── pages.json 配置頁(yè)面路由(使用uni-smail-router后可只配置一個(gè)存在的頁(yè)面。后期無需頻繁配置) └── README.md 說明文檔
安裝步驟
推薦使用yarn來替換npm,具體使用安裝方法自行百度
方法一:
- 使用uniapp插件市場(chǎng)一鍵工程導(dǎo)入
- 選擇項(xiàng)目,右鍵->使用命令行窗口打開所在目錄,或使用系統(tǒng)自帶的CMD進(jìn)入項(xiàng)目運(yùn)行 yarn(npm) run build 進(jìn)行下載依賴包
- 創(chuàng)建或選擇云服務(wù)空間,進(jìn)入manifest.json可視化重新獲取appid
- 右鍵上傳cloudfunctions-aliyun文件夾下所有云函數(shù)(云函數(shù)上傳完后請(qǐng)進(jìn)云開發(fā)控制臺(tái)將函數(shù)執(zhí)行內(nèi)存改至最大)
- 選擇/cloudfunctions-aliyun/db_init.json右鍵初始化云數(shù)據(jù)庫(kù)
- 使用HBuilderx運(yùn)行到瀏覽器
方法二:
- 使用git工具拉取
- 復(fù)制源碼到新建的項(xiàng)目
- 選擇項(xiàng)目,右鍵->使用命令行窗口打開所在目錄,或使用系統(tǒng)自帶的CMD進(jìn)入項(xiàng)目運(yùn)行 yarn(npm) run build 進(jìn)行下載依賴包
- 創(chuàng)建或選擇云服務(wù)空間,進(jìn)入manifest.json可視化重新獲取appid
- 右鍵上傳cloudfunctions-aliyun文件夾下所有云函數(shù)(云函數(shù)上傳完后請(qǐng)進(jìn)云開發(fā)控制臺(tái)將函數(shù)執(zhí)行內(nèi)存改至最大)
- 選擇/cloudfunctions-aliyun/db_init.json右鍵初始化云數(shù)據(jù)庫(kù)
- 使用HBuilderx運(yùn)行到瀏覽器
以上方法都是基于HBuilderX工具開發(fā)的方法 如是想通過vue-cli構(gòu)建請(qǐng)自行參考官方文檔進(jìn)行調(diào)試。 發(fā)布請(qǐng)修改運(yùn)行基礎(chǔ)路徑
變更日志
發(fā)行說明 中記錄了每個(gè)發(fā)行版的詳細(xì)信息更改。
問題
大家有問題可以在GIT的lssues提問,我會(huì)抽空幫大家解答:提問貼
注意
本項(xiàng)目使用了vue-router,所以可以不用一直在pages.json編寫路由,應(yīng)在“/router/router”配置。但pages.json必須配置一項(xiàng)存在的頁(yè)面,不然會(huì)報(bào)錯(cuò)
評(píng)論
圖片
表情
