2017-05-30 44 views
0

我剛剛開始使用Composer和Laravel。Laravel使用Composer安裝創建兩個composer.json文件

我用作曲以包括Laravel安裝程序:

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

當我跑的Laravel安裝程序,它產生與在命令中指定的名稱的子目錄:laravel new name。我的項目現在在根文件夾和Laravel安裝子文件夾中都有一個composer.json文件。

這是應該發生什麼?在我看來,我應該每個項目只有一個composer.json

+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

@Sonny你可以請upvote如果它幫助你和幫助別人的答案。 –

回答

1

創建使用作曲家Laravel項目如下描述:: (在Windows上)

  1. 先去文件目錄要在其中創建Laravel項目說「C:\xampp\htdocs\laravel_5_4
  2. 的最佳方式
  3. Alt+d然後你會看到直接的URL會被高亮顯示,然後輸入「cmd」並按Enter並且應該出現命令promt。
  4. 然後只需複製這些代碼「composer create-project laravel/laravel ./ "5.4.*" --prefer-dist」,然後按Enter鍵。

坐下來放鬆一下,就完成了。
注意:您可以根據需要更改版本。