при создании пакета, который будет служить библиотекой повторно используемых компонентов (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"]
}
}
}
],
}