2017-07-20 6 views
1

私は複数の人で働く環境を持っています。私はゲストですので、この環境に適応する必要があります。私は作曲更新 を行うことはできません 私が作曲を行うことができ、すべての 私は作曲家の反対の操作が必要とされるわけコンポーザーは逆の操作になりますか?

を必要とするが、どのように私は更新せずに特定のパッケージを削除することができますか?あなたが特定のパッケージを削除してから、作曲はインストールを実行することができます

答えて

3

を:)この回答の助けを願っています。

php composer.phar remove vendor/package vendor/package2 

出典:https://getcomposer.org/doc/03-cli.md#remove

+0

これはすべて更新されるわけではありませんか?これは単一のパッケージにのみ影響しますか? – Emiliano

+0

@エミリアーノはい、そうです。 – localheinz

+0

私はこれをやった...数分間走って、何も起こらない、それはまだ終わらない私は始まっていないという意味...どれくらいかかりますか? – Emiliano

-2

、それが自動的にcomposer.json

に登録されていないパッケージを削除します私はあなたが作曲ドキュメントから

+1

ありません、それはないだろうと試してみてください。 Composerのインストールは、ロックファイルから実行されます。 – Doug

+1

適切なコマンドがある場合、人々が 'composer.json'を手作業で編集することを奨励しないでください。 – localheinz

+1

composer.jsonを直接手作業で編集しても問題はありません。あなたが望むものとバージョンをはるかに超える精度を提供します。プラスはあなたが含むパッケージだけよりもcomposer.jsonファイルに多くのことがあります。あなたのネームスペース/ psr(0,4)の設定、プロジェクト名、devとprodの依存関係に加えてもっと多くのことがあります。しかし、OPは、CLI内でrequireコマンドを使用せずにアイテムを削除する方法を求めています。 – Doug

関連する問題