laravelでローカルサーバーを立てる時にvender/autoload.phpというディレクトリが見つからずエラーが出てしまいます。
vscodeでlaravelをコーディングしているのですが、ローカルサーバー を立ち上げようと
$ php artisan serve
を実行したところ、
Warning: require(プロジェクト名/vendor/autoload.php): failed to open stream: No such file or directory in プロジェクト名/artisan on line 17
Fatal error: require(): Failed opening required 'プロジェクト名/vendor/autoload.php' (include_path='.:') in プロジェクト名/artisan on line 17
というエラーが出てしまします。解決方法を探してみたところ、
$ composer install
を実行すれば解決すると書いてあるのですが、これを実行すると
Your requirements could not be resolved to an installable set of packages.
Problem 1
- google/cloud-firestore[v1.1.0, ..., v1.19.0] require ext-grpc * -> it is missing from your system. Install or enable PHP's grpc extension.
- Root composer.json requires google/cloud-firestore ^1.1 -> satisfiable by google/cloud-firestore[v1.1.0, ..., v1.19.0].
と出てしまいます。また、再びサーバーを立てようとしても同じエラーが出てしまいます。
どなたか $ composer install を実行する以外の解決策をご存知の方はいらっしゃらないでしょうか。。