无法通过composer

时间:2016-03-29 02:56:46

标签: php composer-php laravel-5.1

从tommorow开始,我不知道为什么我无法通过composer create project安装laravel 5.1。 这是错误。 Composer create project Laravel 5.1 Error

起初我认为作曲家存在问题,但是当我尝试安装Laravel 5.2时,它已成功创建。

更新 运行composer create-project后,不会创建vendor文件夹。

请帮我解决这个问题。 感谢。

3 个答案:

答案 0 :(得分:2)

我在创建Laravel 5.1项目的新实例时,最近一直在讨论这个问题。

从我可以拼凑的内容来看,在安装脚本的过去运行php artisan clear-compiled命令时会导致问题。

为了解决这个问题,我一直使用--no-scripts选项运行我的初始安装。

看起来creating a projec也可以使用,所以在最初安装Laravel 5.1时尝试运行以下内容:

composer create-project laravel/laravel blog "5.1.*" --no-scripts

答案 1 :(得分:1)

请运行

composer update --prefer-dist

根据评论并在屏幕上查看黄色消息,请尝试

sudo composer create-project laravel/laravel blog "5.1.*"

答案 2 :(得分:1)

这是作曲家的问题。使用以下命令安装laravel

composer create-project --prefer-dist laravel/laravel blog "5.1.*"

现在,在您安装的composer.json中,将其删除:

    "pre-update-cmd": [
        "php artisan clear-compiled"
    ],
    "post-update-cmd": [
        "php artisan optimize"
    ],

所以,在你的终端更新作曲家中:

composer update --prefer-dist

这项工作对我而言。