昨天我将Windows从版本1803更新到1903。今天,我试图继续开发我的 laravel 应用程序,并尝试运行PHP artisan serve
进行开发。
我得到的是一条错误消息:
PHP 警告:要求(C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php(:无法打开流:第 18 行的工匠中没有这样的文件或目录
警告:require(C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php(:无法打开流:第 18 行的 artisan 中没有这样的文件或目录 PHP 致命错误:require((:在第 18 行的工匠中需要打开失败的"C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php"(include_path='C:\xampp\php\PEAR'(
致命错误:require((:在第 18 行的工匠中需要打开失败的"C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php"(include_path='C:\xampp\php\PEAR'(
但是这些文件是存在的。更新到 Windows 1903 后我没有更改任何内容。
这是因为您尚未安装作曲家依赖项,因此
Cd到您的项目并在您的终端中运行composer install
由于 Windows 更新,我遇到了同样的问题,我无法在我的原始项目中执行composer install
,因为它找不到 composer.json,所以......我在 Github 上推送它,下载然后让作曲家安装在新项目上,它可以工作。也许这不是最好的解决方案...但为我工作