使用 composer create-project 可指定目标目录名,语法为:composer create-project 供应商/包名 目标目录名 版本。例如创建 Laravel 项目并命名为 my-awesome-site:composer create-project laravel/laravel my-awesome-site;加版本号则如:composer create-project laravel/laravel my-project 9.*;不指定目录名时默认按包名创建,若目录已存在需加 --force 覆盖。

使用 composer create-project 命令时,可以通过在命令末尾添加目录名称来指定目标文件夹名。
命令格式如下:
composer create-project 供应商/包名 目标目录名 版本其中“目标目录名”是你希望项目创建到的文件夹名称,可以自由命名。
比如你想基于 Laravel 创建一个新项目,并将目录命名为 my-awesome-site,可以这样写:
composer create-project laravel/laravel my-awesome-site这会从 Laravel 包创建项目,并放在名为 my-awesome-site 的目录中。
如果你想指定特定版本,也可以加上版本号:
composer create-project laravel/laravel my-project 9.*如果不指定目录名,Composer 默认会根据包名生成一个目录(如 laravel/laravel 就生成 laravel)。想自定义名字,只要手动提供目录参数即可。
如果目标目录已存在,Composer 会报错,除非你加上 --force 或 -f 参数强制覆盖(谨慎使用)。
基本上就这些。指定目录名很简单,就是在命令后面直接写上你想要的文件夹名称。
以上就是Composer create-project如何指定目标目录名称的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号