0

我的rails應用程序中有反應和引導,並且迄今爲止他們獨立工作的很好。我想通過使用react-bootstrap來組合功能。我正在學習本教程以使其工作:http://react-bootstrap.github.io/getting-started.html在rails中獲取react-bootstrap工作

我做了CommonJS部分。我在那裏做的:

npm install react 
npm install react-bootstrap 

在終端中。

然後我去了我的application.js我的資產中的文件,並添加以下代碼: Var Alert = require('react-bootstrap').Alert;

在該線路上的控制檯錯誤以及它說Uncaught ReferenceError: require is not definedapplication.js?body=1:28 (anonymous function)

我該如何要求工作?

回答

0

您需要使用類似webpackbrowserify之類的工具將您的JavaScript捆綁到您的資產文件夾中。我會建議在您的項目根目錄中製作一個react文件夾或其他工具,並使用其中一種工具將軟件包構建到app/assets/js或您擁有資產的任何位置。

然後添加到assets:precompile任務並相應地添加開發任務。