- 1. 概要
- 2. 準備・後始末
- 3. 削除
1. 概要
これは、今まで(2025年3月28日)、やったことなかったな。
「Laravel」から、インストール済のパッケージを削除します。
実は、「PDF」を扱いたくて、「mpdf/mpdf」をインストールしてみたのですが、使えなくて。
他のパッケージと変えてみるのです。
ここでは、プロジェクト名を「examine」としておき。
/usr/local/www/examine
に存在するものとします。
本ページは、下記のサイトを参考にさせていただきました。
「【Laravel】Composerでパッケージ削除してみた #Laravel9」
2. 準備・後始末
準備と後始末については、前ページと同様ですので、前ページをご参照ください。
3. 削除
ログインユーザで。
composer remove mpdf/mpdf
下記のようなメッセージが出力されます。
./composer.json has been updated
Running composer update mpdf/mpdf
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 0 updates, 5 removals
- Removing mpdf/mpdf (v8.2.5)
- Removing mpdf/psr-http-message-shim (v2.0.1)
- Removing mpdf/psr-log-aware-trait (v3.0.0)
- Removing paragonie/random_compat (v9.99.100)
- Removing setasign/fpdi (v2.6.3)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 0 updates, 5 removals
- Removing setasign/fpdi (v2.6.3)
- Removing paragonie/random_compat (v9.99.100)
- Removing mpdf/psr-log-aware-trait (v3.0.0)
- Removing mpdf/psr-http-message-shim (v2.0.1)
- Removing mpdf/mpdf (v8.2.5)
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
INFO Discovering packages.
laravel/pail ............................................................................................. DONE
laravel/sail ............................................................................................. DONE
laravel/tinker ........................................................................................... DONE
nesbot/carbon ............................................................................................ DONE
nunomaduro/collision ..................................................................................... DONE
nunomaduro/termwind ...................................................................................... DONE
81 packages you are using are looking for funding.
Use the 'composer fund' command to find out more!
> @php artisan vendor:publish --tag=laravel-assets --ansi --force
INFO No publishable resources for tag [laravel-assets].
No security vulnerability advisories found.
どうやら、うまくいったようです。
|