@xDanbo

React + запуск теста в Node.js: почему не работает import?

React-приложение создано с помощью create-react-app, версия Node.js -- 12.14.0 (изначально на машине стояла v8, пробовал и v13). При запуске кода простеньких тестов в терминал вываливается ошибка:

import React from "react";
^^^^^^

SyntaxError: Cannot use import statement outside a module


Как исправить ситуацию (честно гуглил, ответа не нашел)?
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
@xDanbo Автор вопроса
Никаких ошибок нет, когда я запускаю тесты в Webstorm из-под рута в ubuntu. Видимо, проблема в переменных окружения.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
GreyCrew
@GreyCrew
Full-stack developer
Копай в сторону babel компиляции тестов.
Либо используй более ранний синтаксис импорта
const React = require('react')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы