Расширение Casper PHP - Ошибки при установке - PullRequest
0 голосов
/ 19 апреля 2019

Возникают проблемы при попытке установить пакет расширения для PHP Casper:

Расширение Casper PHP

Я установил все необходимые условия:

  1. PhantomJS
  2. CasperJS
  3. Оболочка PHP Casper

Я просто получаю сообщение об ошибке при установке пакета с помощью composer - и этот скрипт:

composer require synacksa/casperjs-php

Ошибка, которую я получаю при попытке установить из композитора, такова:

[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>]...

1 Ответ

0 голосов
/ 19 апреля 2019

Это потому, что пакет (synacksa/casperjs-php) не имеет стабильной версии (только dev).

Добавьте следующие ключи к composer.json, а затем потребуйте пакет:

{
    "minimum-stability": "dev",
    "prefer-stable": true
}

Это позволит установить нестабильные пакеты. Он будет включен для всех пакетов, которые вы хотите установить, но предпочтительной будет стабильная версия.

Подробнее см. схему composer.json .

В качестве альтернативы, вы можете установить пакет с:

composer require synacksa/casperjs-php:1.x@dev

Это изменит минимальную стабильность только для этого пакета.

...