# laravelStandard **Repository Path**: PrincessSnow/laravelStandard ## Basic Information - **Project Name**: laravelStandard - **Description**: No description available - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-15 - **Last Updated**: 2021-08-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 安装步骤 ### 此版本是基于laravel 7.25.0 - 复制.env.example为.env - 配置.env里的数据库连接信息 - composer install - php artisan migrate - php artisan db:seed - php artisan key:generate ### 一些目录说明 - Formatter 该目录存放数据最终处理展示的类 - Repositories 该目录是存放MySQL查询类 - Method 该目录存放主要数据处理类 ### 功能开发务必进行单元测试 - 如果你不懂得如何进行单元测试的话可以查看 tests目录下的 DemoTest 文件 - 每个功能每个方法请务必单元测试跑一遍, 避免他人使用导致一些问题而抓狂 - 单元测试命令可以通过 php artisan 命令进行查看 ### 克隆项目 - 重要提示:如果在gitee上创建项目,要注意区分公开或私人项目!公司的项目,正常来说,都应该为私人的! ### compser安装依赖 使用中国镜像教程 https://pkg.phpcomposer.com/ 使用代理。假设使用的是shadowsockets,代理端口为1087,则运行以下命令: ## 注意,该代理设置是临时的,仅对当前的命令行会话有效(也就是在其他命令行窗口不会生效) ## Windows系统 set http_proxy=http://127.0.0.1:1087 set https_proxy=http://127.0.0.1:1087 # 类Linux系统 export http_proxy=http://127.0.0.1:1087 export https_proxy=http://127.0.0.1:1087 ### 数据库 - 数据库使用的迁移文件直接命令行中运行 php artisan migrate即可 ### jwt - 可以运行 php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider" - 生成jwt配置文件 - 可以运行 php artisan jwt:secret - 生成秘钥 ### 公开storage访问文件 - php artisan storage:link ### 查看是否部署成功 - php artisan serve 浏览器访问127.0.0.1:8000 ### 帮助资料 - laravel文档 https://xueyuanjun.com/books/laravel-docs-6 ### 该项目命名规则 - 缩进为4个空格 - 赋值的等号前后要后一个空格。其他一些地方也有有空格,看示例 - 注释是造福人类的,不可偷懒。