Я пытаюсь создать одностраничное приложение React, используя Rails 5.2 с webpacker.Я не могу понять, как включить точку входа в свое приложение React.Вот мой файл application.js:
console.log('Hello World from Webpacker')
var componentRequireContext = require.context("./components", true)
var ReactRailsUJS = require("react_ujs")
ReactRailsUJS.useContext(componentRequireContext)
import App from 'App.jsx'
Я получаю следующую ошибку:
Module not found: Error: Can't resolve 'App.jsx' in '.../app/javascript/packs'
Я определил корневой узел для моего приложения в App.jsx, который находится в app/javascript/packs/components/
.Я не могу включить файл, будь то packs/components
или просто packs
.
Весь проект можно найти на Github