Composer 的全局 auth.json 位于哪里?

Bla*_*ack 15 php composer-php

Linux 上 Composer 的全局 auth.json 位于哪里?

yiv*_*ivi 30

Composer 全局文件通常可以在您的主目录中找到:

在 *nix 系统中:

~/.composer # early composer 0/1 and 2 upgraded from it
~/.config/composer # composer 1/2+
Run Code Online (Sandbox Code Playgroud)

auth.json也在那里(如果有全局的话)。

从更一般的意义上来说,在任何系统上,您应该能够通过执行以下命令找到它:

composer config --list --global
Run Code Online (Sandbox Code Playgroud)

或者

composer global config --list
Run Code Online (Sandbox Code Playgroud)

寻找home钥匙。

在我的系统上,正在做。

composer config --list --global | grep home
Run Code Online (Sandbox Code Playgroud)

结果是:

[home] /Users/yivi/.composer
Run Code Online (Sandbox Code Playgroud)

  • 就我而言,它位于 ~/.config/composer 不知道是谁以及如何做的,但也许对其他人来说也是可能的。使用命令 find ~/ -name "auth.json" 找到此文件 (2认同)