composer常用指令
coderzhouyu2023-10-20 19:31:49
composer 使用 psr-4 自动加载类
{
"autoload": {
"psr-4": {
"App\\": "app/"
}
}
}
加入上面的配置后,就可以在 app
目录下创建 App
命名空间的类了。 加入后必须执行 composer dump-autoload
命令才能生效。
composer 常用命令
# 初始化项目
composer init
# 安装所有依赖
composer install
# 安装指定依赖
composer require xxx/xxx
# 安装指定版本依赖 直接指定版本号
composer require xxx/xxx:1.0.0
# 安装指定版本依赖 使用通配符 >=1.0.0 <2.0.0
composer require xxx/xxx:1.*
# 安装指定版本依赖 使用比较符 >= <= > <
composer require xxx/xxx:>=1.0.0
# 安装指定版本依赖 ~1.2相当于>=1.2 <2.0.0,而~1.2.3相当于>=1.2.3 <1.3.0
composer require xxx/xxx:~1.0.0
# ^1.2.3相当于>=1.2.3 <2.0.0 ^1.0 相当于>=1.0 <2.0.0
composer require xxx/xxx:^1.0.0
# 更新所有依赖 会根据 composer.json 中的版本号更新
composer update
# 更新指定依赖
composer update xxx/xxx
# 移除指定依赖
composer remove xxx/xxx
# 查看依赖
composer show
# 查看指定依赖
composer show xxx/xxx
# 更新自动加载文件
composer dump-autoload
composer dump-autoload -o # 生成优化的自动加载文件
参考
(菜鸟教程 composer)[https://www.runoob.com/w3cnote/composer-install-and-usage.html]