创建Laravel 5项目时出现错误

5

我知道创建 Laravel 项目有两种方法。一种是使用 composer create-project laravel/laravel 项目名称,另一种是使用 laravel new 项目名称。我尝试使用 Composer 的第一种方法创建项目,并且没有出现问题。但当我尝试使用 laravel new 创建项目时,它返回了以下错误:

$ 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. 

我使用的是Windows操作系统,已经将环境变量PATH设置为%USERPROFILE%\AppData\Roaming\Composer\vendor\bin,在命令提示符下执行laravel命令可以正常使用。之前一直使用laravel new _项目名称_也可以正常使用。我觉得我没有做过任何改动,但现在它突然不能正常工作了,我不知道为什么。这可能是由于什么原因引起的?希望能得到帮助。谢谢。


你是在尝试在WAMP设置中运行这个程序吗?如果是这样的话,我可以想象会产生一些问题。 - Repox
我在命令提示符中运行此命令,其中 %USERPROFILE%\AppData\Roaming\Composer\vendor\bin 已经被设置为 PATH。 - mfathirirhas
你应该考虑在虚拟环境中尝试并运行此代码。可以查看这个网站:https://fideloper.github.io/Vaprobash/。 - Repox
尝试运行 composer self-updatecomposer global update 命令进行更新。 - tkausl
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接