Реакция - Создание библиотеки компонентов многократного использования (вам может потребоваться соответствующий загрузчик для обработки этого типа файлов.) - PullRequest
0 голосов
/ 13 апреля 2020

при создании пакета, который будет служить библиотекой повторно используемых компонентов (A), я получаю сообщение об ошибке ниже [1] при попытке использовать любой из его компонентов в другом проекте (B).

При разработке в самом пакете (А) я не получаю таких ошибок и все работает. Проблема возникает только при попытке, например:

import Home from 'ReusableComps';
...
return (
    <Home /> // <- Error here
...

Я могу получить эту ошибку, добавив что-то вроде ниже в мой (B) веб-пакет [2], но я считаю, что это не хорошее решение , Я что-то упустил в веб-паке, babelr c et c. Возможно, в проекте (A)?

Спасибо

[1]

Module parse failed: Unexpected token (11:6)
You may need an appropriate loader to handle this file type.

[2]

module: {
    rules: [
      {
        test: /\.js?$/,
        use: {
          loader: "babel-loader",
          options: {
            presets: ["@babel/preset-env", "@babel/preset-react"]
          }
        }
      }
    ],
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...