创建应用
composer create-project laravel/laravel demo --prefer-dist "5.8.*"
修改 hosts(/etc/hosts)
192.168.10.10 demo.test
新增站点( ~/Homestead/Homestead.yaml)
sites:
- map: demo.test
to: /home/vagrant/Code/larabbs/public
databases:
- demo
重启虚拟机
cd ~/Homestead && vagrant provision && vagrant reload
.env 文件设置
配置APP_NAME、APP_URL、DB_DATABASES
php artisan key:generate
php artisan storage:link
添加辅助函数
1.新建:touch app/helpers.php
2.引入:composer.json中
"autoload": { "files": [ "app/helpers.php"] }
3.重新加载composer.json文件
composer dump-autoload
添加语言包,时区
composer require overtrue/laravel-lang
config/app.php中修改:
'locale'=>'zh-CN',
'timezone'=>'Asia/Shanghai',
Illuminate\Translation\TranslationServiceProvider::class,
替换为:
Overtrue\LaravelLang\TranslationServiceProvider::class,
添加laravel-ide-helper扩展包
composer require --dev barryvdh/laravel-ide-helper
Git 代码版本控制
git init
git add -A
git commit -m "初始化"
上传到Github
git remote add origin git@github.com:......
git push -u origin master
网友评论