私は経験豊富なルビー・デベロッパーで、reactjsを使用しています。そこで私は反応レール宝石をインストールし、指示に従った。 webpacker リアクション・ルーターとリアレール・宝石の併用
Webpacker宝石はかなり新しい外観と私はwebpacker-devのサーバーを取得して苦労していた使用して、資産のパイプラインを使用して
- :
始めるには、2つの可能なアプローチがあります。私の現在のレールアプリで動作します。また、職員(レール用とウェブパッカー用)を使用して2つのプロセスを実行すると、依存性が非常に多くなります。
私はすべてのリアクションコンポーネントを
app/assets/javascripts/components/MyComponent.jsx
に置くことで、アセットパイプラインのアプローチを進めました。すべて正常に動作し、コンポーネントを使用してレンダリングすることができます<%=reach_component("MyComponent")%>
今、私はその周りに単一ページアプリケーションを設計したいと思います。そこで、私はreact-routerについて調べ始めました。しかし、
react-rails
gemにreact-router
をどのように使用するかについての適切な説明はありません。packages.json
にreact-router package
を追加しようとしましたが、yarn
を実行しましたが、すべてのインクルード後にブラウザで次のエラーが発生しました。Uncaught ReferenceError: exports is not defined
リアパネルとレールをウェブパックなしで、ブラウザのバーベルを使用せずにクライアントを重くして使用する場合の助けとなることはありますか?