一、安装composer,我这边是虚拟的Linux系统,所以安装方式有两种:
1.是composer官方给的方法
2.是curl安装。
遇坑的地方就是curl安装的composer,安装完之后需要安装laravel框架
composer create-project --prefer-dist laravel/laravel
但是出现了curl 60报错,如下图
翻了很多解决办法,最后发现了一个能用的,就是下载证书,然后把证书放到指定的文件夹下。
-----下载证书地址:https://curl.se/docs/caextract.html 进入网站之后点击顶部的cacert.pem进行下载。
-----通过命令查看证书位置执行下面的命令,
php -r "print_r(openssl_get_cert_locations());"
-----得到本地证书的位置,如下图
-----找到phpini文件修改里面的内容如下图,修改完成后记得重启一下php
如果一切顺利,到此就可以正常安装Laravel了,当然也有可能遇到以下报错
以上报错的解决办法就是更换composer的镜像源。。。。。希望你能成功!
**
二、使用composer安装好laravel项目之后,就要安装laravel-ide-helper插件了,这里遇到的坑也挺多。
**
composer require barryvdh/laravel-ide-helper 2.6
这个插件的版本要和laravel框架版本吻合,不然会报错,即在执行
php artisan ide
时提示
此时需要到框架的vendor目录下看看是否有barryvdh,如果没有那就再执行一次
composer require barryvdh/laravel-ide-helper 2.6
刚好我这里下载的是2.6版本的,所以,应该是吻合的,建议在composer.json中加入红框处内容
"barryvdh/laravel-ide-helper": "^2.6"
至此再执行
php artisan ide
就正常了
然后执行
php artisan ide-helper:gen
lavavel项目那里就会出现下图所示的内容,这时候就可以愉快的享受代码补全了。
如果此文章对你有用,那就太好了。