Использование телескопа с просветом - PullRequest
0 голосов
/ 24 октября 2018

Я попробовал команды в соответствии с https://github.com/laravel/telescope:

composer require laravel/telescope --dev

php artisan telescope:install

Команда привела к ошибке ниже:

There are no commands defined in the "telescope" namespace.

Попытка обновления зависимостей путем обновления композитора, но проблема все еще остается.

composer update

Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 0 installs, 29 updates, 0 removals
  - Updating illuminate/contracts (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/support (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/filesystem (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/session (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/pipeline (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/http (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/container (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/routing (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/events (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/view (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/translation (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/validation (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/database (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/console (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/queue (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating illuminate/pagination (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/log (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/hashing (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/config (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/cache (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/bus (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/broadcasting (v5.7.9 => v5.7.10): Loading from cache
  - Updating illuminate/auth (v5.7.9 => v5.7.10): Downloading (100%)
  - Updating laravel/lumen-framework (v5.7.1 => v5.7.2): Downloading (100%)
  - Updating phpunit/php-code-coverage (6.0.8 => 6.1.3): Downloading (100%)
  - Updating phpunit/phpunit (7.4.0 => 7.4.3): Downloading (100%)
  - Updating aws/aws-sdk-php (3.69.4 => 3.69.13): Downloading (100%)
  - Updating league/flysystem (1.0.47 => 1.0.48): Downloading (100%)
Writing lock file
Generating optimized autoload files



php artisan telescope:install


There are no commands defined in the "telescope" namespace.

Значит ли это, что нам нужно подождать, пока laravel / lumen-framework v5.7.7 + не использует телескоп с просветом?

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

В соответствии с комментарием Мохамеда Саида (разработчика Laravel):

Телескоп еще не адаптирован к люмену.

Пожалуйста, обратитесь к вопросу о github: https://github.com/laravel/telescope/issues/112

0 голосов
/ 24 октября 2018

Во-первых: пространство имен телепорта не требуется.Вы всегда можете зарегистрировать поставщиков услуг в bootstrap / app.php.Но это не проблема.Я зарегистрировал провайдеров и получил это сообщение об ошибке

Вызов неопределенного метода Laravel \ Lumen \ Routing \ Router :: middlewareGroup ().

Класс маршрутизатора Lumen несовместимс Laravel's.Единственным решением было бы получить код, создать форк и «перевести» функции Laravel в функции Lumen.

...