{"id":23346537,"url":"https://github.com/smallruraldog/laravel-vue-admin","last_synced_at":"2025-04-12T15:33:16.429Z","repository":{"id":39275792,"uuid":"230708179","full_name":"SmallRuralDog/laravel-vue-admin","owner":"SmallRuralDog","description":"开箱即用的Laravel后台扩展,前后端分离，后端控制前端组件，无需编写vue即可创建一个vue+vuex+vue-route+elment-ui+laravel的项目 ,丰富的表单 表格组件，强大的自定义组件功能。","archived":false,"fork":false,"pushed_at":"2023-03-02T10:19:41.000Z","size":14271,"stargazers_count":411,"open_issues_count":47,"forks_count":73,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-10T05:40:54.209Z","etag":null,"topics":["admin","laravel","laravel-vue","laravel-vue-admin","php","vue"],"latest_commit_sha":null,"homepage":"https://www.yuque.com/smallruraldog/laravel-vue-admin/overview","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SmallRuralDog.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-12-29T05:40:32.000Z","updated_at":"2025-04-02T09:02:07.000Z","dependencies_parsed_at":"2024-01-29T06:35:31.192Z","dependency_job_id":"1a2436e8-6606-44e6-aa4b-d55feeb63f0e","html_url":"https://github.com/SmallRuralDog/laravel-vue-admin","commit_stats":{"total_commits":316,"total_committers":9,"mean_commits":"35.111111111111114","dds":"0.11392405063291144","last_synced_commit":"d0c7fbf3fbfad8dffdd6a49c252fce3107dba181"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmallRuralDog%2Flaravel-vue-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmallRuralDog%2Flaravel-vue-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmallRuralDog%2Flaravel-vue-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmallRuralDog%2Flaravel-vue-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SmallRuralDog","download_url":"https://codeload.github.com/SmallRuralDog/laravel-vue-admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248589876,"owners_count":21129694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","laravel","laravel-vue","laravel-vue-admin","php","vue"],"created_at":"2024-12-21T07:14:02.303Z","updated_at":"2025-04-12T15:33:16.399Z","avatar_url":"https://github.com/SmallRuralDog.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![logo](./docs/README.assets/logo-1584436939847.png)\n\n## 全新版本上线\n\u003e 由于目前的组件封装的比较弱，不再维护更新，新开发一个基于amis的后台 [amis-admin](https://github.com/SmallRuralDog/amis-admin)\n## 介绍\nLaravel-Vue-Admin 是一个开箱即用的Laravel后台扩展\n\n前后端分离，简单的几行代码即可创建一个`vue`+`vuex`+`vue-route`+`elment-ui`+`laravel`的项目\n\n内置了丰富的`表单` `表格`组件\n\n最核心的是强大的自定义组件功能\n\n\n\n[开发者文档](https://www.yuque.com/smallruraldog/laravel-vue-admin/overview)\n## 安装\n首先确保安装好了laravel，并且数据库连接设置正确。\n\n``` bash\ncomposer require smallruraldog/laravel-vue-admin\n```\n\n然后运行下面的命令来发布资源：\n``` bash\nphp artisan vendor:publish --provider=\"SmallRuralDog\\Admin\\AdminServiceProvider\"\n```\n在该命令会生成配置文件`config/admin.php`，可以在里面修改安装的地址、数据库连接、以及表名，建议都是用默认配置不修改。\n然后运行下面的命令完成安装：\n``` bash\nphp artisan admin:install\n```\n启动服务后，在浏览器打开 `/admin` ,使用用户名 admin 和密码 admin登录.\n\n## 版本升级\n\n 查看当前版本\n```bash\ncomposer show smallruraldog/laravel-vue-admin --latest\n```\n 更新到最新版\n```bash\ncomposer require smallruraldog/laravel-vue-admin\n```\n 更新到开发版\n```bash\ncomposer require smallruraldog/laravel-vue-admin:dev-master\n```\n更新资源文件\n\n发布静态资源文件(必须)\n```bash\nphp artisan vendor:publish --tag=laravel-vue-admin-assets --force\n```\n```bash\n// 发布语言包文件\nphp artisan vendor:publish --tag=laravel-vue-admin-lang --force\n\n// 清理视图缓存\nphp artisan view:clear\n```\n最后不要忘记清理浏览器缓存，如果有CDN也要更新CDN的缓存\n\n# 感谢\n\n- [ZFont找字体](http://zfont.cn)\n\n\n\n# 交流\n\n![image-20200313103804881](./docs/README.assets/image-20200313103804881.png)\n\n# 支持\n\n如果你觉得 Laravel-Vue-Admin 节省了你的开发时间，让你少加班，让你能更早的回家陪女友或者打游戏，能让你更快速的挣到钱，那么请支持我，让我能继续的将 Laravel-Vue-Admin 做好，做下去！\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmallruraldog%2Flaravel-vue-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmallruraldog%2Flaravel-vue-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmallruraldog%2Flaravel-vue-admin/lists"}