web-dev-qa-db-ja.com

laravel `vendor`フォルダーを1か所にまとめる場所はありますか?

これがcomposerの用途であることに気づきましたが、特に好きではありません。それは理にかなっていますが、laravel5のgithubがそのままでは機能しないのでイライラします。 vendorディレクトリはやや大きく、必ずしもlaravel5である必要はありませんが、laravelでは必要です。

また、composerがそれ自体を取得しない理由もわかりません。

私はできることを期待します

git clone the_laravel5_github_url

composer install

そして、あなたができるように見えたように実行することができます 一度に 、しかし今、何らかの理由で、ベンダーディレクトリはそこにありません。これにより、laravelはそれほど明白ではないため、セットアップが難しくなるように感じます。

誰かがこれの最新バージョンを入手できる場所はありますか?彼らのreadmeにそれについての言及がなく、あなたが以前にそれを行うことができ、composer installを使用したにもかかわらず、それでもできないことは残念です。

8
1N5818
  1. このコマンドcurl -sS https://getcomposer.org/installer | phpを使用して、OSにComposerをインストールします。
  2. このコマンドmv composer.phar /usr/local/bin/composerを使用して、composer.pharファイルを/ usr/local/bin /に移動します。これにより、composerグローバルにアクセスできるようになります。
  3. git cloneあなたのプロジェクト。
  4. プロジェクトのルートにvendorsフォルダーを作成します。
  5. プロジェクトのルートにcdして、composer updateを実行します。このコマンドは、ルートでvendorsフォルダーを検索し、プロジェクトに必要なすべてのパッケージをその中にインストールします。

ハッピーコーディング

ありがとうございました :)

13

composerアプリの同じフォルダーにインストールします。composer updateを試してください。OSにcomposerグローバルにインストールしてください。

0
Helmer Davila