#0 創建項目
composer create-project laravel/laravel test --prefer-dist "5.8.*"
.env 文件中配置APP_NAME、APP_URL、DB_DATABASES
#1 安裝ide-helper
http://www.lxweimin.com/p/62d0eb53c3f9
#2 語言包、時區
composer require overtrue/laravel-lang
替換config/app.php:
Illuminate\Translation\TranslationServiceProvider::class,
替換為:
Overtrue\LaravelLang\TranslationServiceProvider::class,
php artisan lang:publish zh-CN
config/app.php:
- 'locale' => 'en',
+ 'locale' => 'zh-CN',
- 'timezone' => 'UTC',
+ 'timezone' => 'Asia/Shanghai',
#3 執行命令
php artisan key:generate
php artisan storage:link
#6 忽略下列文件或文件夾
.gitignore:
.phpstorm.meta.php
_ide_helper.php
.idea
#7 修改日志文件權限
config/logging.php
...
'daily' => [
'driver' => 'daily',
'path' => storage_path('logs/laravel.log'),
'level' => 'debug',
'days' => 14,
'permission' => 0666 // <= 添加這句話
],
...