Недавно я начал экспериментировать с Electron Forge и считаю, что это отличный инструмент. Я также работал с пакетом mobx-react и использовал функцию наблюдателя. .
Создавая проект electronic-forge на основе шаблона реакции, я изменяю файл app.jsx, чтобы он выглядел как
import React from 'react';
import {observer} from 'mobx-react';
@observer export default class App extends React.Component {
render() {
return (<div>
<h2>Welcome to React!</h2>
</div>);
}
}
Когда я запускаю приложение, оно выдает ошибку
Uncaught SyntaxError: /home/me/project/src/app.jsx: Unexpected token (4:0)
Где строка 4
@observer export default class App extends React.Component {
Из того, с чем я играл в прошлом, я использовал что-то вроде webpack, чтобы скомпилировать все, чтобы оно работало правильно. Основываясь на описании проекта, мне не нужно беспокоиться о веб-пакете.
Как мне использовать Electron Forge с функцией react, mobx и наблюдателями?