2016-03-30 21 views
0

私はLaravelパッケージで作業しています。私はcomposer.jsonのVCSオプションを使用してプロジェクトに追加しようとしていますが、インストールしていません。私が試したComposerローカルリポジトリがインストールされていません(Laravel用)

次の私のWindowsマシンの絶対パスへのリンク私のベイグラントマシン

"repositories": [ 
    { 
     "type": "vcs", 
     "url": "/home/vagrant/Code/cld/gallery/packages/Notflip/cld/" 
    } 
], 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "notflip/cld": "dev-master" 
}, 

上の絶対パスへのリンク

"repositories": [ 
    { 
     "type": "vcs", 
     "url": "D:/Sites/cld/gallery/packages/Notflip/cld" 
    } 
], 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "notflip/cld": "dev-master" 
}, 

しかし、何も動作していない、プロジェクトは次のように配置されています:

enter image description here

私は、Windowsマシン上でベイグラント(ホームステッド)を使用しています。 ご迷惑をおかけして申し訳ございません。

答えて

1

これにそれを変更してみてください:

"repositories": [ 
    { 
     "type": "path", 
     "url": "packages/Notflip/cld" 
    } 
], 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "notflip/cld": "*" 
}, 

そして、あなたのcomposer.json

"minimum-stability": "dev" 

に以下を追加しますが、ここではこれについての詳細情報を見つけることができます:https://getcomposer.org/doc/05-repositories.md#path

+0

あなたの答えをありがとう、その後、私は "コンポーザーのインストール"を実行するが、私はもう何もインストールまたは更新することはありません。 – Notflip

+0

"composer update"を実行するとGithubからダウンロードしようとしていて、リポジトリが見つかりません。 – Notflip

+0

あなたのパッケージの 'composer.json'にパッケージ名が正しく設定されていますか? –

-1

Vcsはローカルではなくバージョン管理されています。おそらくクラスマップを使用して、それをパッケージルートに指し示すことにより、より多くの運が得られるはずです。

+0

を編集でしたあなたの答えはどうすればいいのですか?奇妙な原因は、 "vcs" Laracastチュートリアルから来たオプションは、Mac上で動作しているようです。 – Notflip

関連する問題