【发布时间】:2020-07-17 17:01:51
【问题描述】:
我已经有一段时间没有使用 Laravel 框架创建一个新项目了。决定安装一个新项目,因此在Install Via Composer Create-Project 打开了 V7 文档。
首先将我的全局 Composer 安装更新到最新版本:composer self-update
然后按照文档中的示例使用 composer create-project 运行安装:composer create-project --prefer-dist laravel/laravel myproject
安装后进入目录查看Laravel的版本:cd myproject && php laravel -V
令我惊讶的是它安装了一个更旧的版本:Laravel Framework 5.8.37
预计会获得最新版本... 为什么会安装旧版本,如何升级或指示 create-project 命令使用最新版本?
【问题讨论】:
-
作曲家创建项目 laravel/laravel=YOUR_VERSION your-project-name --prefer-dist
-
对不起,这个问题有不同的问题,因为“当你运行上面的命令时,它会抓取最新版本的 Laravel。” – 我有相反的情况,因为我期待获得最新版本但得到了一个非常旧的版本。
-
你尝试过什么调试问题?
-
尝试查看安装了哪些全局 composer 包,但没有安装全局 Laravel 包。
标签: php laravel composer-php laravel-7