yylAdmin
碼云:https://gitee.com/skyselang/yylAdmin
Github:https://github.com/skyselang/yylAdmin
賬號:yyladmin、admin
密碼:123456
提示:演示賬號只有部分權(quán)限勤家,請下載源碼安裝體驗全部功能
yylAdmin是一個極簡后臺管理系統(tǒng)赊瞬,只有登錄退出一喘、權(quán)限管理茶行、日志管理等基本功能梧疲,方便擴(kuò)展邮丰;前后端分離霸奕,后端采用ThinkPHP6帮毁,前端采用Vue2实苞;項目由后端yylAdmin和前端yylAdminWeb組成。
PHP >= 7.1
MySQL >= 5.6
Redis
# 克隆項目
git clone https://gitee.com/skyselang/yylAdmin.git
# 進(jìn)入項目目錄
cd yylAdmin
# 安裝依賴
composer install
# 可以通過composer鏡像解決速度慢的問題
composer config-grepo.packagist composer https://mirrors.aliyun.com/composer
/# 導(dǎo)入數(shù)據(jù)庫
數(shù)據(jù)庫文件:public/private/yyladmin.sql
# 配置
重命名.env.example為.env烈疚,修改里面配置或者直接修改config文件夾里面的相應(yīng)配置
# 克隆項目
git clone https://gitee.com/skyselang/yylAdminWeb.git
# 進(jìn)入項目目錄
cd yylAdminWeb
# 安裝依賴
npm install
# 可以通過npm鏡像解決速度慢的問題
npminstall--registry=https://registry.npm.taobao.org
# 或者使用cnpm黔牵,安裝后使用cnpm替代npm,如 cnpm install
npm install-gcnpm--registry=https://registry.npm.taobao.org
# 配置
在.env*環(huán)境變量文件里面修改接口地址# 啟動服務(wù)npm run dev
賬號:yyladmin
密碼:123456
管理員:skyselang
密碼:123456
以日志管理為例子
編寫接口代碼:app/admin/controller/AdminLog.php
- 添加菜單信息?
- 分配相應(yīng)權(quán)限?
新建接口文件:src/api/admin.js
- 新建頁面文件:src/views/admin/log.vue?
- 添加路由信息:src/router/index.js?
退出重新登錄
# 構(gòu)建測試環(huán)境
npm run build:stage
# 構(gòu)建生產(chǎn)環(huán)境
npm run build:prod
# 預(yù)覽發(fā)布環(huán)境效果
npm run preview
# 預(yù)覽發(fā)布環(huán)境效果 + 靜態(tài)資源分析
npm run preview----report
# 代碼格式檢查
npm run lint
# 代碼格式檢查并自動修復(fù)
npm run lint----fix
推薦使用cnpm:cnpm
刪除node_modules文件夾后使用cnpm重新安裝依賴
使用的是element-ui:element-ui
支持Chrome爷肝、Firefox猾浦、QQ陆错、360、Edge等主流瀏覽器金赦,不支持IE以及瀏覽器的兼容模式(IE內(nèi)核)
調(diào)試模式下根據(jù)接口返回錯誤信息排查危号,或者提Issue
Apache2開源協(xié)議,完全免費使用
Copyright skyselang?https://gitee.com/skyselang