У меня есть родительский репозиторий, разработанный с помощью React, и внутри него есть дочерний субмодуль (который также разработан реагировать):
Структура папок проекта выглядит примерно так:
parent
/.git
/nodemodule
/src
/subModules/childProject
/.git
/src
/js
/x.jsx // i want this file from parent project
/...
/...
Я хочу получить доступ и использовать компонент x.jsx
из родительского проекта. Я импортировал это как удар в моем родительском проекте:
import X from '../subModules/childProject/src/js/x.jsx'
, но это дает мне unexpected token
!
7 | return (
> 8 | <article className="center">
| ^
9 | this is test global component with in child Project
10 | </article>
11 | )
похоже, что он не может преобразовать его, потому что я написал только тест старая функция JavaScript, например:
export default function test(x) {
return x * 2
}
Импортируется без ошибок и работает, но когда я написал функцию в стиле стрелки, как показано ниже:
export default function test(x) => x * 2
она не работает. Кажется, что это просто ошибка во время выполнения модулей, как я могу перенести и импортировать реагирующие компоненты из дочернего субмодуля в родительский репозиторий?