這是 Composer 給出的一個警告,建議不要以 root/super 用戶身份運行 Composer。
在很多情況下,以 root/super 用戶身份運行 Composer 可能會出現一些問題,比如會導致生成的文件不可讀寫等權限問題。
如果你無法使用普通用戶身份運行 Composer,你可以通過設置 COMPOSER_ALLOW_SUPERUSER 環境變量來允許以 root/super 用戶身份運行 Composer,但是需要注意使用此選項需謹慎,儘量避免這種情況。
舉個例子,在 Linux 或 macOS 終端中,可以運行以下命令來允許以 root 用戶身份運行 Composer:
export COMPOSER_ALLOW_SUPERUSER=1然後再運行 composer 命令即可。
另外,你可以參考 Composer 官方文檔中的 相關說明 瞭解更多細節信息