【发布时间】:2020-11-17 19:41:05
【问题描述】:
昨天我使用命令 php composer.phar create-project laravel/laravel TestProject 创建了一个 laravel 项目,它运行良好,项目创建完成。
今天我尝试做同样的事情,但使用不同的项目名称,现在我在控制台中收到错误消息:Could not open input file: composer.phar
我在 stackoverflow 上闲逛了一下,看到一些答案,有人说放弃 php 和 .phar 并打电话给作曲家,但我仍然收到相同的错误消息,只是没有扩展名。
不确定为什么昨天有效,今天无效,有人知道为什么吗?作为参考,我在 mac 上。
【问题讨论】:
-
您的
composer.phar相对于您运行命令的path的位置是什么? -
您使用的是什么操作系统?你是全局安装了 composer 还是使用了本地可执行文件?
-
@UmairKhan 我的作曲家具有与命令相同的路径。两者都在 MAMP 的 htdocs 中
-
@Jerodev 我在 MacOS 上运行,如何检查作曲家是全局的还是本地的?
标签: php laravel terminal composer-php