开工准备

创建应用

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容