2016-01-29 7 views
5

私はLaravelで新しいプロジェクトを作成する2つの方法があることを知っています。 1つはcomposer create-project laravel/laravel _projectname_を使用し、もう1つはlaravel new _projectname_を使用しています。 Composerで最初のプロジェクトを使用してプロジェクトを作成しようとしましたが、問題はありません。私はlaravel newを使用して、第2の1で作成しようとしたときにしかし、それはこのエラーを返しました:Laravel 5プロジェクトを作成するときのエラー

$ laravel new _projectname_ 
    Crafting application... 
    > php -r "copy('.env.example', '.env');" 
    > php artisan clear-compiled 
    Script php artisan clear-compiled handling the post-install-cmd 
    event returned with an error 


     [RuntimeException] 
     Error Output: 


    run-script [--dev] [--no-dev] [-l|--list] [--] [<script>] [<args>]... 

    Application ready! Build something amazing. 

私はOSとしてWindowsを使用して、私がPATHに%USERPROFILE%\AppData\Roaming\Composer\vendor\binの環境PATHを設定した、と私はしようとすると、それが動作しますコマンドプロンプトでlaravelと入力します。私はいつも前にlaravel new _projectname_を使用していました。私は何も変えなかったと思うが、それはもう働かないし、なぜか分からない。それはどうすればできますか?どんな助けもありがとう。ありがとう。

+0

これをWAMPセットアップで実行しようとしていますか?そういう場合には問題が生じるだろうと私は想像していました。 – Repox

+0

コマンドプロンプトで%USERPROFILE%\ AppData \ Roaming \ Composer \ vendor \ binをPATHに設定して実行しました。 – mfathirirhas

+0

これを仮想環境内で試して実行することを検討する必要があります。このサイトをご覧ください:https://fideloper.github.io/Vaprobash/ – Repox

答えて

2

私は答えを見つけました。私はこれをhttps://laracasts.com/discuss/channels/general-discussion/cant-use-laravel-new-app-nameから得ました。 composer global require "laravel/installer"を使用してラベールを更新してください。それが終了した後、laravel new _projectname_を実行しようとすると、それはすべての依存関係を更新し、それは私のために働く。それが役に立てば幸い。

関連する問題