2016-11-15 10 views
0

YII2のコンポーザーでパッケージライブラリをインストールしようとしています。しかし、私のコマンドプロンプトからコマンドを実行した後、私は私の作曲コマンドはパッケージyiisoft/yii2-codeceptionが放棄されYII2のコンポーザーでパッケージをインストールできません

composer.phar require kartik-v/yii2-widget-datetimepicker "*" 

、あなたがそれを使用しないでくださいある次のエラーに

を取得しています。代わりにcodeception/codeceptionを使用してください。それから私は、パッケージのFacebook/PHP-SDK-V4が放棄されたエラー

、あなたがそれを使用しないでください次取得しています。このコマンドによって

php composer.phar require kartik-v/yii2-social "@dev" 

をインストール

。代わりにfacebook/graph-sdkを使用してください。

生成自動ロードファイル

私はこれはエラーではありません。このエラー

+0

コードをコードブロックで正しくフォーマットしてください。私はこの分野の専門家ではありませんが、設定についての詳細をいくつか含める必要があります。 – Bobby

+0

あなたは 'composer require kartik-v/yii2-social" @dev "' –

答えて

0

を解決することができますどのように私を提案してください。これは、必要なパッケージの1つが放棄され、そのパッケージの更新を期待してはいけないというコンポーザーからのあなたの情報です。

この情報を取り除きたい場合は、プロジェクトのcomposer.jsonファイルから前述のパッケージを削除するだけです。 パッケージがそこにリストされていない場合は、リストされている必要なパッケージの1つがそれを依存関係として必要とするため、パッケージを直接削除できないことを意味します。

Yii 2 - ここではcurrent advanced project template's composer.jsonですので、あなたのプロジェクトのものを更新できます。yiisoft/yii2-codeceptionは使用されなくなりました。

+0

で試すことができますか?それをcomposer.jsonから削除すると問題が発生しますか? –

+0

yiisoft/yii2-codeception?それはしません。 – Bizley

+0

はい私はcomposer.jsonから削除しました。その後、composer.updateというコマンドを実行します。今、このファイルは私の作曲家の中にはありません。 –

関連する問題