如何使用composer create-project快速创建新项目?(以Laravel为例)

18次阅读

composer create-project 创建 laravel 项目最直接,自动下载骨架、安装依赖、生成密钥并初始化结构;支持指定版本如 “11.*” 或精确版,推荐加 –prefer-dist 加速,创建后需 cp .env.example .env、php artisan key:generate 和 php artisan serve。

如何使用composer create-project快速创建新项目?(以Laravel为例)

composer create-project 创建 Laravel 项目是最直接的方式,它会自动下载框架骨架、安装依赖、生成密钥,并初始化基础结构,省去手动配置的步骤。

基本命令格式

执行以下命令即可快速拉取最新稳定版 Laravel:

  • composer create-project laravel/laravel your-project-name

例如:composer create-project laravel/laravel blog 会在当前目录下创建一个名为 blog 的完整 Laravel 项目。

指定 Laravel 版本

如果需要特定版本(如 Laravel 10.x 或 11.x),可在命令末尾加上版本约束:

  • composer create-project laravel/laravel myapp "11.*"
  • composer create-project laravel/laravel myapp "10.48.12"(精确版本)
  • composer create-project laravel/laravel myapp --prefer-dist(推荐,加速下载)

创建后立即可用的关键操作

项目生成完毕后,建议马上做这几件事:

常见注意事项

遇到问题时优先检查:

  • Composer 是否已全局安装且版本 ≥ 2.5(Laravel 11 要求 Composer 2.5+)
  • PHP 版本是否满足要求(Laravel 11 需 PHP 8.2+,Laravel 10 需 PHP 8.1+)
  • 若提示权限或缓存错误,可加 --no-cache 参数重试
  • 国内用户建议提前配置阿里云腾讯云 Composer 镜像,提升下载速度
text=ZqhQzanResources