mfa*_*has 5 php composer-php laravel-5
我知道有两种方法可以在Laravel中创建一个新项目.一个是使用composer create-project laravel/laravel _projectname_而另一个是使用laravel new _projectname_.我尝试使用第一个使用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.
Run Code Online (Sandbox Code Playgroud)
我使用Windows作为操作系统,我%USERPROFILE%\AppData\Roaming\Composer\vendor\bin在PATH中设置环境PATH,当我laravel在命令提示符下尝试命令时,它可以正常工作.我一直使用laravel new _projectname_之前的功能.我想我什么都没改变,但它不再起作用了,我不知道为什么.怎么会这样?任何帮助,将不胜感激.谢谢.
我找到了答案,我从这个https://laracasts.com/discuss/channels/general-discussion/cant-use-laravel-new-app-name得到的。使用 更新你的 Laravel composer global require "laravel/installer"。完成后,尝试运行laravel new _projectname_,它更新所有依赖项并且对我有用。希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
147 次 |
| 最近记录: |