2014-03-02 81 views
9
{ 
    "name": "laravel/laravel", 
    "description": "The Laravel Framework.", 
    "keywords": ["framework", "laravel"], 
    "license": "MIT", 
    "require": { 
     "laravel/framework": "4.1.*" 
    }, 
    "autoload": { 
     "classmap": [ 
      "app/commands", 
      "app/controllers", 
      "app/models", 
      "app/database/migrations", 
      "app/database/seeds", 
      "app/tests/TestCase.php" 
     ] 
    }, 
    "scripts": { 
     "post-install-cmd": [ 
      "php artisan clear-compiled", 
      "php artisan optimize" 
     ], 
     "post-update-cmd": [ 
      "php artisan clear-compiled", 
      "php artisan optimize" 
     ], 
     "post-create-project-cmd": [ 
      "php artisan key:generate" 
     ] 
    }, 
    "config": { 
     "preferred-install": "dist" 
    }, 
    "minimum-stability": "stable" 
} 

我'在我的Windows控制檯執行此:如何運行composer.json?

php composer.json create-project test2 

我只是得到了上面的字符串並沒有任何反應?如何正確運行composer.json來創建項目?

+0

這裏的作曲家安裝指南,也'入門'應解釋如何工作,https://getcomposer.org/download/ –

+1

...沒有人說其他細節...使用'作曲家更新'在同一個文件夾當composer命令(例如'%composer --version'的測試)已經存在於你的終端中時,它有'composer.json'。 –

回答

24

您必須下載作曲:

curl -sS https://getcomposer.org/installer | php 

php -r "readfile('https://getcomposer.org/installer');" | php 

和明年應該運行,如果你已經composer.json文件:

composer.phar install 

,或者如果你想創建新項目

composer.phar create-project 
+0

我必須做curl -sS https://getcomposer.org/installer | PHP的composer.json的目錄或任何地方? –

+0

你可以在任何目錄下做到這一點。我總是將它下載到/ opt/composer目錄並添加/ opt/composer到$ PATH – krynio

+0

使用'composer update'在具有'composer.json'的相同文件夾中,當composer命令(例如使用'%composer - -version')已經存在於您的終端中。 –

6

使用composer update在具有composer.json的相同文件夾中,當作曲者命令(例如,測試composer --version)已經存在於您的終端中。