簡體   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