Невозможно отобразить мою реагирующую серверную часть приложения
Я пытаюсь сделать базовый компонент реакции через узел js .
К сожалению, я получил несколько ошибок. Я думаю, что это связано с es6.
Проблема в том, что я уже написал много кода в es6, и теперь я хочу отрендерить его в узле js . Я не могу переписать все мое приложение, так как импортировать мои компоненты и сделать их совместимыми с узлом js .
Что я пробовал с тех пор:
const filePath = path.resolve(__dirname, 'index.html')
fs.readFile(filePath, 'utf8', (err, htmlData)=> {
if(err){
return res.status(404).end()
}
const app = renderToString(<ReactApp />)
const RenderedApp = htmlData.replace('{{SSR}}',app)
res.send(RenderedApp)
})
Я получил эту ошибку SyntaxError: Unexpected token <
Это потому, что ReactApp является компонентом реакции
я не знаю, как импортировать его на моем узле.
Какие-либо решения?
Спасибо