虚拟机下开发 Laravel,PHPstorm 配置
说明
整理网上内容,记录留存
一、初始化composer
phpstorm的注册安装就不说了,官网下载就行
1、安装composer.phar
settings>Launguages->php->composer
2、引入外部依赖
php composer.phar init
初始化 composer.json文件,运行命令会要求你输入一些信息,根据提示做吧
一直到 Define your dependencies 这一步,就是引入外部依赖
3、安装依赖包到vendor目录下
php composer.phar install
安装依赖包到vendor目录下,如果没有vendor目录会自动创建
其实我并不知道2、3两步在命令行执行过composer install后是否需要,也不知道composer初始化有什么用,看着别人这么做的,如果有懂的请指教。
二、设置php CLI Interpreter
settings>Launguages->php
由于我是在Homestead虚拟机上进行开发的,所以设置这里应该选择vagrant,然后选择Homestead文件夹。
三、设置composer、和artisan指令
settings>Tools->Command
图片上都有文字,我就不多写文字了
使用:
然后在输入框正常输入指令就可以了,只是composer换成c
四、ide-helper安装
laravel ide-helper安装
引入此包,该命令会自动修改 composer.json 文件
composer require barryvdh/laravel-ide-helper
下载完成后加入 config/app.php 中的 providers 数组中
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
仅在开发系统中安装提示包
composer require --dev barryvdh/laravel-ide-helper
在 app/Providers/AppServiceProvider.php 文件中注册
public function register()
{
if ($this->app->environment() !== 'production') {
$this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}
// ...
}
生成代码跟踪支持
php artisan ide-helper:generate
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: