windows - Composer,设置最低下载稳定性

标签 windows composer-php command-line-interface

我是 composer 的新手,我在下载时遇到了问题。 我安装了 Composer ,然后我想通过这个命令安装一个处于 beta 状态的项目:

 composer require google/apiclient:^2.0.0@RC

(这将下载配置了所有依赖项的 google api 客户端库)。

我收到一条错误消息,告诉我该软件包没有足够稳定的版本来满足我的最低稳定性设置。

我已经阅读了很多人关于这个问题的评论,但它总是涉及本地项目中的 composer.JSON 文件(不是第 1 步的外部下载)。

我的问题是,我怎样才能下载那个项目?我首先必须将 Composer 的最低稳定性设置为“开发”而不是“稳定”,但我该怎么做呢?

这是我得到的: enter image description here

最佳答案

windows 命令 shell 要求将包和版本用双引号引起来(这在 Linux 中也是一个不错的主意):

Doesn't work in Windows:
composer require google/apiclient:^2.0.0@RC 

Does work:
composer require "google/apiclient:^2.0.0@RC"

请不要将“minimum-stability”设置为“dev”,因为这是一个全局设置并且会立即安装您可能不想要的开发版本,因为它们不是最终版本并且可能不稳定。这适用于您需要的所有包及其依赖项。

关于windows - Composer,设置最低下载稳定性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33944133/

相关文章:

windows - 无法安装 emacs el-get 包,emacs 无法连接到互联网

windows - Windows Boot2Docker Image 的安装位置在哪里?

Laravel 4 - 未找到类 'Stripe'

mysql - 以 Linux root 用户身份显示 mysql 数据库

javascript - 如何管理WSH下的文件和目录?

windows - 常见的 Windows 服务设计模式有哪些?

php - 尝试 self 更新 Composer 时权限被拒绝

php - Container.php 中的 ReflectionException 第 734 行 : Class PragmaRX\Tracker\Vendor\Laravel\Middlewares\Tracker does not exist Laravel 5. 2

ios - 如何运行 iOS 工作区的所有单元测试?

security - 禁用某些 Docker 运行选项