【问题标题】:PhpStorm Startup task - php artisan servePhpStorm 启动任务 - php artisan serve
【发布时间】:2016-10-01 22:29:19
【问题描述】:

我正在本地处理一个项目,我想在每次启动项目时使用 PhpStorm 的启动任务功能运行“php artisan serve”。

我转到设置 -> 工具 -> 启动任务并单击绿色加号,然后单击 添加新配置。但是,我不知道从那里选择什么。那里没有“工匠”选项。

我该怎么做?

【问题讨论】:

  • “启动任务”是运行/调试配置的普通实例。如果您可以使用运行配置执行所需的命令,那么就没有问题。我能想到的可能的运行配置类型:PHP 脚本、NPM 脚本、Gulp 或 Grunt 任务。
  • 我想专门运行“php artisan serve”,但看不到“artisan”选项。对于 gulp watch,我使用了“gulp”选项,然后添加了 watch。
  • 这是因为 PhpStorm 在运行配置级别不支持 框架特定工具;因此没有对工匠命令的专用支持。您要么必须使用可用的东西(通用的东西).. 要么可能找到一些提供这种特定运行配置的插件(我个人不知道这样的插件)。

标签: php task phpstorm startup


【解决方案1】:

我在哪里添加这个 PHP 任务? ——布拉德

phpstorm > 2020.3

  • 文件:

path/to/artisan

通常位于 Laravel 项目的根目录。

  • 论据:

serve

旧版本的 PHP | phpstorm 2017.2

File -> Settings... -> Tools -> Startup Tasks -> +(Add) -> PHP Script

名称:服务

仅单个实例 - 已检查

【讨论】:

  • 你可以简单地使用edit configuration 对吗?
  • 选择已安装的 PHP 作为解释器。此外,您可以选择项目中的本地 artisan 文件作为配置文件。
【解决方案2】:

Artisan 是一个 php 脚本,因此您可以简单地添加一个新的 PHP 脚本 任务:

文件:浏览到您的项目目录并选择artisan

参数:服务

如果你的 php 解释器在你的 PHPStorm 设置中正确设置,那么你将能够运行这个任务,它会在启动时自动运行。

【讨论】:

  • 我在哪里添加这个 PHP 任务?
猜你喜欢
  • 2016-03-09
  • 2018-01-18
  • 2017-12-10
  • 2019-10-21
  • 2018-02-22
  • 2019-08-12
  • 2018-11-10
  • 2015-12-27
  • 2020-02-16
相关资源
最近更新 更多