2016-04-27 11 views
1

evernote/evernote-cloud-sdk-phpパッケージをLaravel v 5.1.30アプリに統合しようとしています。Evernote Cloud SDK 2.0 for PHPおよびLaravel 5.1

composer require evernote/evernote-cloud-sdk-php dev-mastercomposer require evernote/evernote-cloud-sdk-phpとの作者でインストールしようとしましたが、成功しませんでした。 Evernoteの/ Evernoteのクラウド-SDK-PHPのDEV-マスターのためのインストール要求 - - >のEvernote/Evernoteのことで満足できる、私は私のcomposer.jsonにを設定したにも関わらず、私はまだ

問題1
を取得しています-cloud-sdk-php [dev-master]
- evernote/evernote-cloud-sdk-php dev-masterにはezyang/htmlpurifierが必要です〜4.6.0 - >一致するパッケージが見つかりません。

私のcomposer.jsonファイルにはすでに"ezyang/htmlpurifier": "^4.7"というエントリがあります。それはlaravelの依存関係にあるようです。

$>は作曲が依存ezyang/htmlpurifier
laravel/laravel DEV-integrate_evernoteは(^ 4.7)ezyang/htmlpurifier必要です

私はこの統合を行うことができる方法上の任意のアイデアは?

答えて

1

私は少し修正しました。メインEvernoteのレポに入る前にテストしてもよろしいですか?それは私がちょうどきた私のレポからSDKを取得する必要があり

"repositories": [ 
    { 
     "type":"vcs", 
     "url":"https://github.com/Laurent-Sarrazin/evernote-cloud-sdk-php.git" 
    } 
], 
"require":{ 
    "evernote/evernote-cloud-sdk-php":"dev-master" 
} 

を、代わりにEvernoteのレポからのフェッチの

composer update evernote/evernote-cloud-sdk-php 

を実行します。

あなたcomposer.jsonファイルにこれを追加してください変更を加えました。 これが動作するかどうかを教えてください。私はEvernoteリポジトリに進み、 "通常の"インストールプロセスに戻ることができます。

そして、私は再現できませんでした(laravel 5.1.33のクリーンインストールを試しました)。アプリ内の他のものがHtmlPurifierを必要としているようです。

+1

チャームのように働いた。ありがとう、本当にありがとう! P.S.あなたは何か他のものに必要なhtmlpurifierについて正しいです、私はそれが使われている場所を見つけるために少し掘り起こしました、そしてそれを使っているフレームワークではありません。 –

+0

私はちょうどEvernoteのレポに押し込んだ。 Composer.jsonファイルからリポジトリを削除することができます。 –

+0

完了。再度、感謝します! –