LoginSignup
2
2

More than 3 years have passed since last update.

composerでrequireなどをするとインストールに失敗する

Posted at

目的

  • require時に発生するエラーを解決した話をまとめる

実施環境

  • ハードウェア環境(下記の二つの環境で確認)
項目 情報
OS macOS Catalina(10.15.3)
ハードウェア MacBook Pro (16-inch ,2019)
プロセッサ 2.6 GHz 6コアIntel Core i7
メモリ 16 GB 2667 MHz DDR4
グラフィックス AMD Radeon Pro 5300M 4 GB Intel UHD Graphics 630 1536 MB
  • ソフトウェア環境
項目 情報 備考
PHP バージョン 7.4.3 Homwbrewを用いて導入
Laravel バージョン 7.0.8 commposerを用いて導入
MySQLバージョン 8.0.19 for osx10.13 on x86_64 Homwbrewを用いて導入

エラー内容

  • laravel/uiをインストールしようと思い下記のコマンドを実行した。

    $ composer require laravel/ui
    
  • 下記の様なエラーが発生しインストールが失敗してしまった。

    >Using version ^2.0 for laravel/ui
    >./composer.json has been updated
    >Loading composer repositories with package information
    >Updating dependencies (including require-dev)
    >Nothing to install or update
    >Generating optimized autoload files
    >> Illuminate\Foundation\ComposerScripts::postAutoloadDump
    >> @php artisan package:discover --ansi
    >Discovered Package: facade/ignition
    >Discovered Package: fideloper/proxy
    >Discovered Package: fruitcake/laravel-cors
    >Discovered Package: laravel/tinker
    >Discovered Package: laravel/ui
    >Discovered Package: nesbot/carbon
    >Discovered Package: nunomaduro/collision
    >Package manifest generated successfully.
    >10 packages you are using are looking for funding.
    >Use the `composer fund` command to find out more!
    
    >Installation failed, reverting ./composer.json to its original content.
    

原因

  • すでにインストール済みのものをインストールしようとしてしまっていた。
  • そもそも実行する必要のないコマンドを実行してエラーが出てしまっていた。
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2