laravel下载指定版本


composer create-project --prefer-dist laravel/laravel:10.* my-project
# 或者
composer create-project --prefer-dist laravel/laravel:^10.0 my-project

# 两者都会下载10版本下的最新小版本,但建议还是选择后者,因为它更灵活且符合语义化版本控制规范(Semantic Versioning),可以确保在后续更新中获得向后兼容的最新版本。

# --prefer-dist 从 Packagist 或其他包源下载已经打包好的压缩包,能够快速完成依赖包的安装,默认选项
# --prefer-source 从源代码克隆依赖包,而不是使用预打包的压缩包,并且可以方便地对依赖包进行调试或修改。

# 简单的说,前者下载的是稳定版本,后者下载的是最新开发版本。

,