勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ

Composerで後から別のパッケージを追加する方法と削除する方法

  PHP

Composerで何らかのパッケージをインストールし、後から別のパッケージを追加したいというケースがあった。また、それとは別で不要になったパッケージを後からアンインストールしたいというケースもあった。composer.jsonを色々書き換えたりするのかと思ったらそうでもなかった。以下に対応方法をメモ。

 

対応方法

パッケージの追加

composer require 【パッケージ名】

パッケージの削除

composer remove 【パッケージ名】

確認方法

追加・削除が正常に行われるとcomposer.jsonが書き換わるので内容を確認すること。

 

その他

非公式だけど以下が翻訳版リファレンスが参考になるかも。

https://kohkimakimoto.github.io/getcomposer.org_doc_jp/doc/

 - PHP

  関連記事

PHPからMySQLに接続する際「getaddrinfo for xxxxxx failed」エラーの対応方法
PHPからMySQLに接続する際「getaddrinfo for xxxxxx failed」エラーの対応方法

Podmanコンテナ環境で直前まではPHP→MySQL接続できていたのに「pod ...

CodeIgniter4で簡易版ログインシステムの実装方法(管理画面向け)
CodeIgniter4で簡易版ログインシステムの実装方法(管理画面向け)

CodeIgniter4で管理画面向けの簡易版ログインシステムを作成したい。通常 ...

Composer自体のインストールとmonolog及びTwigをComposer経由でインストールする方法
Composer自体のインストールとmonolog及びTwigをComposer経由でインストールする方法

「Composerで○○をインストール」というのをよく見かけるがComposer ...

PHPで半角カタカナの文字列を全角ひらがなに変換する方法
PHPで半角カタカナの文字列を全角ひらがなに変換する方法

郵便局の郵便番号データをMySQLに登録したいというケースがあった。また、郵便番 ...

PHPのarray_map / array_walk関数について
PHPのarray_map / array_walk関数について

他社が作成されたPHPのソースコードを拝見しているとarray_mapという見慣 ...