yylAdmin
Gitee : https://gitee.com/skyselang/yylAdmin
Github : https://github.com/skyselang/yylAdmin
Introduction
yylAdmin est un système de gestion back-end minimaliste avec uniquement des fonctions de base telles que la connexion et la sortie, la gestion des autorisations et la gestion des journaux, qui est facile à étendre. Le front-end et le back-end sont séparés. ThinkPHP6 et le front-end utilisent Vue2. Le projet se compose du back-end yylAdmin et du front-end yylAdminWeb.
- yyladmin
- yyladminweb
demo
address: https://demo.yyladmin.top/#/login?Redirect=%2FDashboard
Account: Yyladmin, Admin
Password: 123456
Tips: Le compte DeMo est autorisation partielle uniquement, veuillez télécharger le code source pour installer et découvrir toutes les fonctions
PHP > ;= 7.1
- MySQL > ;= 5.6
- Redis
- Installation
- Partie PHP
# 克隆项目 git clone https://gitee.com/skyselang/yylAdmin.git # 进入项目目录 cd yylAdmin # 安装依赖 composer install # 可以通过composer镜像解决速度慢的问题 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ # 导入数据库 数据库文件:public/private/yyladmin.sql # 配置 重命名.env.example为.env,修改里面配置 或者直接修改config文件夹里面的相应配置
# 克隆项目 git clone https://gitee.com/skyselang/yylAdminWeb.git # 进入项目目录 cd yylAdminWeb # 安装依赖 npm install # 可以通过npm镜像解决速度慢的问题 npm install --registry=https://registry.npm.taobao.org # 或者使用cnpm,安装后使用cnpm替代npm,如 cnpm install npm install -g cnpm --registry=https://registry.npm.taobao.org # 配置 在.env*环境变量文件里面修改接口地址 # 启动服务 npm run dev
Administrateur : skyselang
Mot de passe : 123456- Développement
- Prenons la gestion des journaux comme exemple
- Partie PHP
Écrivez le code de l'interface : app/admin/controller/AdminLog.php
Ajouter des informations sur le menu
Attribuez les autorisations en conséquence
- Nouveau fichier d'interface : src /api/admin.js
- Nouveau fichier de page : src/views/admin/log. vue
- Ajouter des informations de routage : src/router/index.js
- Déconnectez-vous et reconnectez-vous
# 构建测试环境 npm run build:stage # 构建生产环境 npm run build:prod
# 预览发布环境效果 npm run preview # 预览发布环境效果 + 静态资源分析 npm run preview -- --report # 代码格式检查 npm run lint # 代码格式检查并自动修复 npm run lint -- --fix
- Il est recommandé d'utiliser cnpm : cnpm
- Après avoir supprimé le dossier node_modules, utilisez cnpm pour réinstaller les dépendances
utilise element-ui : element-ui
browserprend en charge Chrome, Firefox, QQ, 360, Edge et d'autres navigateurs grand public, mais ne prend pas en charge IE et le mode de compatibilité du navigateur (noyau IE)
debug- Dépanner en fonction du message d'erreur renvoyé par l'interface en mode débogage, ou soumettre un problème
- Protocole
Protocole open source Apache2 , utilisation entièrement gratuite
- Copyright skyselang https://gitee.com/skyselang
Recommandations associées :
- Les 10 derniers didacticiels vidéo thinkphp