美文网首页
2018-03-17 Laravel 5.5 初始化记录

2018-03-17 Laravel 5.5 初始化记录

作者: 重剑无锋_Augustine | 来源:发表于2018-03-17 23:03 被阅读27次
  1. 安装的一系列问题

    1. 版本目前建议选择 5.5(lts)
    2. composer 可以参考 国内镜像
  2. Git的一系列问题

    1. .gitignore

      /node_modules
      /public/hot
      /public/storage
      /storage/*.key
      /vendor
      /.idea
      /.vagrant
      Homestead.json
      Homestead.yaml
      npm-debug.log
      yarn-error.log
      .env
      _ide_helper.php
      _ide_helper_models.php
      .phpstorm.meta.php
      
  3. 初始化建议安装的package

    1. Predis :因为 Session Cache Queue 这些都可以使用到 Redis

    2. Ide-Helper : 解决在 IDE 下使用的时候可以提高体验的问题

      1. 一般只在 Dev 环境下使用,所以安装可以 --dev

        composer require --dev barryvdh/laravel-ide-helper
        
      2. app/Providers/AppServiceProvider.php 中的 register() 方法中添加:

        if ($this->app->environment() !== 'production') {
                $this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
            }
        
      3. 自动为 Facades 生成 phpDocs

        php artisan clear-compiled
        php artisan ide-helper:generate
        php artisan optimize
        
      4. Model 生成 phpDocs

        composer require --dev doctrine/dbal
        php artisan ide-helper:models
        
      5. Container instances 生成 PhpStorm Meta

        php artisan ide-helper:meta
        

相关文章

网友评论

      本文标题:2018-03-17 Laravel 5.5 初始化记录

      本文链接:https://www.haomeiwen.com/subject/iydsqftx.html