【问题标题】:Can not add Artisan command line tool on PhpStorm 10.0.3无法在 PhpStorm 10.0.3 上添加 Artisan 命令行工具
【发布时间】:2016-04-20 21:02:31
【问题描述】:

我正在使用 PhpStorm 10.0.3 并尝试了很多天为 Laravel 5.2 添加 Artisan 命令行工具,但无法。

我收到如下消息...

问题
无法确定版本。
命令
D:\Websites\php\php.exe D:\Websites\htdocs\eloquent\artisan -V
输出 Laravel 框架版本 5.2.10

【问题讨论】:

标签: laravel phpstorm


【解决方案1】:

在 artisan 文件的开头添加这一行(在“require DIR.'/bootstrap/autoload.php';”之前):

if (isset($argv[1]) && $argv[1] === '-V') { die('Symfony 版本 3.0.0'); }

【讨论】:

  • 谢谢Aliaksandr Dvoineu。它现在对我有用。你节省了我大量的时间。我做到了并取得了成功,但我不明白上面的行是什么意思。我刚开始使用 PhpStorm 学习 Laravel
【解决方案2】:

对于 artisan 的命令行工具支持,将工具类型添加为“Symfony”而不是“自定义”。

更多详情请关注 official doc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 2013-11-10
    相关资源
    最近更新 更多