vue.js的Spa管理框架在REST API的顶部运行,建立在Vuetify上,并带有专用Vue Cli插件。准备通过使用官方的Laravel Admin Composer软件包在Laravel 8上使用,但可以在您选择的每个后端使用您自己的数据和身份验证提供商使用。
请参阅完整的文档
检查在线演示 - >转到管理员并使用预先填写的登录(仅阅读)
检查教程代码框 - >使用任何登录名(假伪造的API)
这个项目受到了很棒的Marmelab团队的React管理员的启发
在这里查看它的工作原理。
选择最合适的指南:
它包含所有必要的项目来开发Vuetify管理员并运行演示和教程:
所有这些项目都通过纱线工作区和最佳图书馆开发体验的作曲家自动将其链接在一起。从演示到管理员库的HMR并排得到完全支持!
您可以直接在Codesandbox中运行教程!
请确保将此仓库用GIT子模型克隆。如果不是这种情况,请使用git submodule init && git submodule update
。单独的Laravel软件包应在包装/Laravel子文件夹下克隆。
要求 :
scoop install make
安装它。对所有详细命令使用make help
。为了运行演示:
yarn # install all yarn dependencies
make up-demo-laravel # run server api through docker (take a pastis if 1st time...)
make prepare-demo-laravel # initialize laravel app and inject dummy data (use it only at 1st launch)
make run-demo # compile all bookstore demo admin with HMR dev mode enabled
管理面板应在http:// localhost:8080上自动启动。
文档由Vuepress托管。使用make run-docs
在http:// localhost:9000上启动它。 make build-docs
将在docs
根文件夹中生成静态文件。
借助Vue Docgen API,所有VA组件的API文档都是从源代码生成的。
Laravel可以使用一个单独的助手套件,以便具有最快的开发经验,并将其与发电机相结合,以提高生产率,同时高度尊重传统的Laravel方式来制作CRUD资源。我包括基于YAML的代码生成器,类似于蓝图。
Vuetify管理员的文档可以在Okami101网站上找到。
该项目是根据MIT许可证许可的开源软件。