创建 Laravel 框架常用操作
开发环境
- PHP >= 7.2
- Laravel >= 6.2.0
推荐使用官方 Homestead 作为开发环境
编辑器配置
建议安装 EditorConfig 插件,保证缩进一致
编码规范
参考 PSR-1 PSR-2 PSR-12
首次部署操作
Nginx 隐藏 index.php
location / {
try_files $uri $uri/ /index.php?$query_string;
}
文件目录权限
chmod -R 777 storage
chmod -R 777 bootstrap/cache
.env
文件
cp .env.example .env
修改 .env
文件中的环境变量和调试模式
APP_ENV=production
APP_DEBUG=false
生成 APP_KEY 加密密钥
php artisan key:generate
安装依赖
composer install --no-dev
自动加载优化
composer dumpautoload
配置信息缓存
php artisan config:cache
路由缓存
php artisan route:cache
创建助手函数
在 app
目录下创建 helpers.php
修改 composer.json
文件中 autoload
参数添加
"files": [
"app/helpers.php"
],
执行
composer dump-autoload
生成自动加载
常规部署操作
安装依赖
composer install --no-dev
自动加载优化
composer dumpautoload
清除缓存
php artisan config:clear
配置信息缓存
php artisan config:cache
清除路由缓存
php artisan route:clear
路由缓存
php artisan route:cache
打赏作者
您将是第一位评论人!