首页 文章

无法通过composer安装Laravel 5.1

提问于
浏览
1

从tommorow开始,我不会通过composer create project安装laravel 5.1 . 这是错误 .
Composer create project Laravel 5.1 Error

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

Update: 运行composer create-project后,不会创建vendor文件夹 .

请帮我解决这个问题 . 谢谢 .

3 回答

  • 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

    请跑

    composer update --prefer-dist
    

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

    sudo composer create-project laravel/laravel blog "5.1.*"
    
  • 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
    

    这对我有用 .

相关问题