live admin template
1.0.0
Live-Admin 是通过将 Laravel、Vue3 和 Inertia.js 与 UI Toolkit Element Plus 和 css 实用程序 Tailwind 集成而创建的管理模板。这项工作的灵感来自 vue-element-admin,最新版本的堆栈与 vite 捆绑器集成,以提供快速的开发体验。以强大的 Laravel 框架为后端,Vue3 作为前端的高性能与 Inertia js 集成,vite 作为捆绑器,Live-admin 似乎是企业应用级别的全栈解决方案。
之前运行的应用程序确保您的机器满足 laravel 文档中的所有默认要求,并且还包括以下内容
使用composer安装php依赖项。
composer install
使用npm安装js依赖项。
npm install
# development server
npm run dev
# production server
npm run build
在您的根应用程序文件夹中将 .env.example 重命名为 .env 并根据您的需要更新相应的值。
在表迁移之前,.env MODULE_ACTIVATOR 内部必须最初设置为“file”,否则会发生错误。 (图书馆特定问题)。成功迁移后,您可以手动更改它,或者“php artisan live:migrate”将自动为您执行此操作)
MODULE_ACTIVATOR=file
# generates key for session encryption
php artisan key:generate
# create symlink in public folder
php artisan storage:link
# configure env file for laravel-websocket and migrate database and seed data
php artisan live:initialize
laravel websocket 包提供了 artisan 命令“websockets:clean”来清理数据库表中 websocket 日志中的旧统计信息,但需要手动运行该命令。我创建了一个 Laravel 计划来每天运行此命令。您还需要在服务器的 crontab 文件中添加一个 cron 条目,以便每分钟运行 Laravel 计划:
# linux/mac users only
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
# window/linux/mac user -manually runs untile server shutdowns
php artisan schedule:work
# start local php server
php artisan serve
or
php artisan serve --port=80
# start local websocket server
php artisan websockets:serve
请点击官方文档链接
[开发中]
欢迎请求请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。
请确保适当更新测试。
我是一名全栈开发人员...
麻省理工学院