Sang-Asia/背包网站

一个为 Laravel 开发的预置背包网站,包含前端和后端。

v1.0.3 2022-01-27 05:35 UTC

This package is auto-updated.

Last update: 2024-09-27 11:07:51 UTC


README

安装

  • composer create-project sang-asia/backpack-website your-project-name
  • 配置数据库连接。
  • php artisan migrate
  • php artisan backpack:user
  • php artisan storage:link

配置

配置项目

  • 文件 config/backpack/base.php: project_name, project_logo, developer_name, developer_link.

移除 Laravel 示例页面

  • 删除视图 resources/views/welcome.blade.php.
  • 移除 routes/web.php 中的路由。

移除 Backpack 的错误页面

  • 删除文件夹 resources/views/vendor/errors.

配置 Laravel Idea 插件

打开设置:文件 > 设置 > 语言与框架 > Laravel Idea > 模块系统

  • 模块系统:选择 将目录模块作为 composer.json 包.
  • 根目录路径:输入 packages.
  • 勾选 小写翻译命名空间允许代码生成对话框中的应用根模块.

前端

  • 打开终端/命令提示符并进入目录 packages/web_fe.
  • npm install.
  • 编译资源
    • 开发:运行 npm run devnpm run watch.
    • 生产:运行 npm run prod.