Casper PHP扩展 - 安装过程中的错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Casper PHP扩展 - 安装过程中的错误相关的知识,希望对你有一定的参考价值。
尝试安装php Casper的扩展包时遇到问题:
我已经安装了所有先决条件:
- PhantomJS
- CasperJS
- Casper PHP包装器
我在使用composer安装软件包时遇到错误 - 这个脚本:
composer require synacksa/casperjs-php
我尝试从composer安装时遇到的错误是:
[InvalidArgumentException]
Could not find a version of package synacksa/casperjs-php matching your minimum-stability (stable). Require it with
an explicit version constraint allowing its desired stability.
require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...
答案
这是因为包(synacksa/casperjs-php
)没有稳定的版本(只有dev
)。
将以下键添加到composer.json
,然后需要包:
{
"minimum-stability": "dev",
"prefer-stable": true
}
这将使得能够安装不稳定的包。它将为您要安装的所有软件包启用,但首选稳定版本。
有关详细信息,请参阅the composer.json
schema。
或者,您可以使用以下命令安装包:
composer require synacksa/casperjs-php:1.x@dev
这将仅改变此包的最小稳定性。
以上是关于Casper PHP扩展 - 安装过程中的错误的主要内容,如果未能解决你的问题,请参考以下文章