Правильно ли я запустил create-Reaction-app для проверки? - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь создать приложение create-реакции-приложение, но не могу заставить его работать.

npx create-react-app tester
cd tester
yarn
yarn test

ВЫВОД:

yarn run v1.13.0
$ react-scripts test
Done in 0.59s.
terry@terry-sharewalker:~/myProjects/tester$ 

Мне показалось, что я прочитал, что CRA запускается в "режиме просмотра", но он просто возвращается к моему курсору. Разве не должен что-то запускать? Я вижу тест в папке src / под названием App.test.js. Но это работает? Как я могу проверить, что тест запущен?

РЕДАКТИРОВАТЬ - ЗДЕСЬ МОЯ ИНФОРМАЦИЯ О ОКРУЖАЮЩЕЙ СРЕДЕ:

npx тестирование создания-реакции-приложения --info NPX: установлено 63 в 11,717 с

Информация об окружающей среде:

Система: ОС: Linux 4.15 Ubuntu 16.04.5 LTS (Xenial Xerus) Процессор: x64 Intel (R) Core (TM) i5-4210M Процессор @ 2.60GHz Бинарные: Узел: 10.15.3 - ~ / .nvm / version / node / v10.15.3 / bin / node Пряжа: 1.13.0 - ~ / .nvm / версии / узел / v10.15.3 / bin / пряжа npm: 6.9.0 - ~ / .nvm / версии / узел / v10.15.3 / bin / npm Браузеры: Хром: 68.0.3440.106 Firefox: 64,0 npmPackages: реагировать: не найдено реакция-дом: не найден Сценарии реакции: не найдено npmGlobalPackages: приложение create-реагировать: не найдено

Ответы [ 2 ]

1 голос
/ 11 марта 2019

В настоящее время существует ошибка с тестами CRA на новых версиях node.

Попробуйте использовать версию узла "LTS" (долгосрочная поддержка):

  1. nodejs.org (выберите LTS)
  2. nvm : $ nvm use --lts.

Затем снова запустите $ yarn, а затем $ yarn test.


Проблема, кажется, связана с jest специально. Обновленная версия исправлена, но CRA все еще находится в процессе его обновления.

0 голосов
/ 24 марта 2019

После нескольких дней борьбы с этим я обновил целый ряд вещей в моей системе. node, npm, yarn, mocha и все пакеты, установленные глобально с npm и brew. Это исправило это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...