git - 如何在 Git Bash 中初始化 Composer 项目?

标签 git composer-php git-bash

我第一次尝试通过 Git Bash 初始化 Composer 项目。但是当我在所需目录中运行命令“composer init”时,出现以下错误:

[RuntimeException]
You have to run this command in interactive mode, or specify at least some data using --name, --require, etc.

Screenshot from error in Git Bash

在 Windows 命令行中它确实有效,但由于 Git Bash 是我的主要命令行,我想通过它来完成。有人知道如何解决这个问题吗?我还尝试使用 npm 初始化一个项目,效果很好。

最佳答案

作为解决方法,我可以通过 Visual Studio 终端composer init,即使它在 Git Bash 中失败也是如此。

关于git - 如何在 Git Bash 中初始化 Composer 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65642186/

相关文章:

git - 为什么我不能推送到这个裸存储库?

php - "composer install"调用 post-update-cmd 而不是 post-install-cmd

yii2 - Composer 依赖于自己的 fork 存储库

linux - 如何在 Linux 服务器上正确创建集中式 Git 存储库?为什么我在学习本教程后会出现此错误?

git-bash - Pageant 不加载使用 GitBash 生成的 SSH-2 key

node.js - Bash + Node.js + stdin/stdout 重定向 : error "not a tty"

svn - 以编程方式区分 git-svn 和 git repos 之间的区别?

git - 让 git 从命令行请求凭据

git 忽略多个匹配文件

php - composer 命令什么都不做