2017-05-30 7 views
0

私はComposerとLaravelの両方を使い始めています。LaravelとComposerとのインストールは2つのcomposer.jsonファイルを作成しています

私はLaravelインストーラー含めるために作曲を使用:laravel new name:私はLaravelインストーラーを実行したとき

"require": { 
    "laravel/installer": "v1.3.5" 
} 

を、それがコマンドで指定された名前のサブディレクトリを作成しました。私のプロジェクトは、ルートフォルダとLaravelインストールサブフォルダの両方にcomposer.jsonというファイルが作成されるようになりました。

これは何が起こるはずですか? 1つのプロジェクトにつき1つしか持たないように思われます。

+0

実際に別の方法でインストールしました。それがこのような状況が生まれた理由です。 Laravelフォルダには、そのプロジェクト用のcomposer.jsonがあります。 –

+1

Laravelインストーラはあなたのプロジェクトに属しておらず、その一部ではありません。これは新しいlaravelアプリケーションを足場にするグローバルヘルパー関数なので、グローバルにインストールするだけです( 'composer global require laravel/installer')ので、' laravel'関数を利用できます。そして、新しい作曲家のプロジェクトにはそれぞれ独自のcomposer.jsonファイルがあります。 Laravelプロジェクトの作成方法の詳細とオプションについては、https://laravel.com/docs/5.4/installationを参照してください。 – Quasdunk

+0

@ソニーあなたを助け、他の人を助けてくれたら、答えをアップアップしてください。 –

答えて

1

以下の説明として作曲を使用してLaravelプロジェクトを作成するための最良の方法:: (Windowsの場合)

  1. まず、あなたはLaravelのプロジェクトを作成するディレクトリをファイルに行く「C:\xampp\htdocs\laravel_5_4
  2. を言います
  3. Alt+dを押すと、指示URLが強調表示され、「cmd」と入力してEnterと入力すると、プロンプトが表示されます。
  4. 次に、これらのコード "composer create-project laravel/laravel ./ "5.4.*" --prefer-dist"をコピーし、Enterキーを押します。

座ってリラックスしてください。
注:必要に応じてバージョンを変更できます。

関連する問題