phpstrom 开发 laravel 项目配置 (Windows)

目录

  • 配置 CLI Interpreter
  • 初始化 composer
  • INSTALL LARAVEL IDE HELPER
  • 安装并激活 Laravel Plugin
  • 设置 & 配置

Reference
PHPStorm 配置 laravel 官方文档

配置 CLI Interpreter

File -> Setting -> 左边导航栏选择 PHP
点击 CLI Interpreter 右边的…按钮,弹出 CLI Interpreter 对话框。
点击加号 选择 php.exe 文件

初始化 composer

所有工作开始之前,我们必须确保PhpStorm里的Composer已经完成初始化和配置。先打开一个Laravel 项目,然后在project tool 窗口选择根节点、然后右键->Composer | Init composer 。 如果你的电脑里没有composer.phar,可以点击链接来下载。
Ref https://blog.csdn.net/diannet/article/details/47724465

INSTALL LARAVEL IDE HELPER

  • File -> Setting -> Tools -> Command Line Tool Support
    点击 + 加号
    弹出的对话框点 OK
    PHP Interpreter: 选择现在的刚刚设置的php interpreter版本,例如 PHP 7.4
    Path to composer.phar or composer 中选择 composer.phar

  • Tools -> composer -> Manage Dependences 右上角 install
    如果显示 Failed to install packages for ./composer.json
    点击右上角 show log,查看错误信息

composer require barryvdh/laravel-ide-helper

项目根目录 -> config -> app.php 的 ‘providers‘ 中添加

Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class, // Laravel IDE helperIDE helper

显示效果

return array(
    // ...

    'providers' => array(   'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider', // Laravel IDE helper

    ),
);

安装并激活 Laravel Plugin

在 Settings (Preferences) | Plugins 下, 点击 Browse repositories… 按钮然后搜索 Laravel。然后点击安装。

设置 & 配置

  1. 设置 debug port
    Settomg -> PHP -> Debug -> Debug port 8088 (与php.ini 中 xdebug 的 port 一致)

  2. 设置 DBGp Proxy
    Setting -> PHP -> Debug -> DBGp Proxy
    IDE key: PHPSTORM
    Host: localhost
    Port: 8088 (与php.ini 中 xdebug 的 port 一致)

  3. 添加 server
    Setting -> PHP -> Server 点击 + 新建一个
    Name: 随便起
    Host: localhost
    Port: 8000 (与 laravel 项目开启 port 一致,php artisan serve)

  4. 配置 debug
    Run -> Start listening for PHP debug connections
    右上角运行按钮 点击左边小箭头下拉菜单 Edit Configrations
    新建一个 web application
    Server: 选择刚刚起的名字
    Start URL: / (实际URL为localhost:8000/)

你可能感兴趣的:(Vue,+,Laravel)