繁体   English   中英

Laravel composer 更新错误:Nothing to install or update

[英]Laravel composer update error: Nothing to install or update

当我运行 composer update 时,出现以下错误:

使用 package 信息加载作曲家存储库 更新依赖项(包括 require-dev) 无需安装或更新 生成自动加载文件 Illuminate\Foundation\ComposerScripts::postUpdate php artisan optimize [Symfony\Component\Debug\Exception\FatalErrorException] Class 'Laravel\Cashier\ CashierServiceProvider' not found 脚本 php artisan 优化处理以错误或代码 255 返回的 post-update-cmd 事件

我将此代码放在 app.php 文件中

Laravel\Cashier\CashierServiceProvider::class,

在 composer.json 我也把这个

“laravel/收银员”:“~6.0”

就像在 laravel 文档中一样

堆栈错误

删除

Laravel\Cashier\CashierServiceProvider::class,

来自app.php 安装包需要添加。

此外,代替composer update ,尝试composer require而不更改composer.json文件。

composer require laravel/cashier

不要在composer.json文件或app.php添加任何内容。

只需按照 Laravel 网站中为Laravel Cashier提供的文档,(选择您在项目中使用的 Laravel 版本)。

按以下顺序运行命令:

//install the package and add it in composer file
 composer require laravel/cashier

//add your cashier class in 'providers' array in app.php
 Laravel\Cashier\CashierServiceProvider::class,

//add alias in 'aliases' array in app.php
'Cashier' => Laravel\Cashier\CashierServiceProvider::class,

//will add several columns to users table & create a new subscriptions table
 php artisan migrate
  1. 使用php -v检查 cmd 中的 php 版本
  2. 如果 php 版本 < 7.0,则安装最新版本的 php。
  3. 卸载旧版本 Xampp
  4. 安装最新版本的Xampp升级php。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM