Зависимость Babel не разрешена в приложении реакции, созданном с помощью утилиты create-реагировать-приложение - PullRequest
0 голосов
/ 25 мая 2018

Я создал реагирующее приложение, используя утилиту create-react-app, но когда я импортирую модуль узла, он выдает мне сообщение об ошибке:

./node_modules/@nross/react-vega/src/VegaLite.js
Module parse failed: Unexpected token (17:2)
You may need an appropriate loader to handle this file type.
|   onParseError,
|   children,
|   ...otherProps
| }) => {
|   const adjustedSpec = { ...spec };

И когда я импортирую babel-loader в файл, где яя импортирую модуль узла, тогда он дает мне ошибку: -

Failed to compile.

./node_modules/babel-core/lib/helpers/resolve.js
Module not found: Can't resolve 'module' in 'C:\VegaDemo\my-app\node_modules\babel-core\lib\helpers'.

1 Ответ

0 голосов
/ 25 мая 2018

Вам нужно извлечь, чтобы настроить шаблон.

Просто запустите

npm run eject

Или

yarn run eject

Если вы используете пряжу.

Затем установите модуль npm и запустите

npm run install 

Без извлечения, шаблон будет заблокирован.

...