Я понимаю, что этот вопрос задавали много, но я не могу найти ответ.Любая помощь будет принята с благодарностью, спасибо!
Согласно сообщению в laracasts относительно реакции на Laravel Джеффри Уэй говорит: Просто сделайте:
mix.react('src', 'output');
И мы установим всенеобходимые плагины Babel и настройте ваш .babelrc.
В моем проекте в настоящее время есть компонент, и в моем файле реакционного микса есть следующее:
mix.react('resources/assets/js/basicapp.js', 'public/js');
мой файл basicapp.js представляет собойпростая настройка компонента, например, так:
require('./components/Reactapp');
Когда я запускаю микс, он выдает ошибку: Ошибка сборки модуля: SyntaxError: Неожиданный токен (43:17)
41 | }
42 |
> 43 | toggleSelected = (id, key) => {
| ^
44 | let temp = [...this.state[key]]
45 | temp[id].selected = !temp[id].selected
46 | this.setState({
Я былломаю голову над этим уже два дня!Любая помощь будет принята с благодарностью.
РЕДАКТИРОВАТЬ: После проверки нет файла .babelrc в соответствии с инструкциями Джеффри Вей, это должно быть автоматически сделано laravel.