Twitter bootstrap 让react引导在rails中工作
我已经在rails应用程序中使用了react和bootstrap,到目前为止,它们独立运行得非常好。我想通过使用react引导来组合功能。我遵循本教程以使事情正常进行: 我做了最普通的部分。我在那里:Twitter bootstrap 让react引导在rails中工作,twitter-bootstrap,ruby-on-rails-4,reactjs,react-bootstrap,Twitter Bootstrap,Ruby On Rails 4,Reactjs,React Bootstrap,我已经在rails应用程序中使用了react和bootstrap,到目前为止,它们独立运行得非常好。我想通过使用react引导来组合功能。我遵循本教程以使事情正常进行: 我做了最普通的部分。我在那里: npm install react npm install react-bootstrap 在候机楼 然后,我转到资产中的application.js文件,添加了以下代码: Var Alert=需要'react-bootstrap'。警报 在控制台中,它会在这一行出现错误,并显示uncaugh
npm install react
npm install react-bootstrap
在候机楼
然后,我转到资产中的application.js文件,添加了以下代码:
Var Alert=需要'react-bootstrap'。警报
在控制台中,它会在这一行出现错误,并显示uncaughtreferenceerror:requireisnotdefinedapplication.js?body=1:28匿名函数
我如何才能让require工作?您需要使用webpack或browserify等工具捆绑javascript,然后再将其拉入资产文件夹。我建议您在项目根目录中创建一个react文件夹或其他东西,并使用其中一个工具将捆绑包构建到app/assets/js或任何您拥有资产的地方
然后添加到资产:预编译任务,并相应地添加一个开发任务。也许我的答案可以帮助您在使用gem的情况下,以更少的配置工作组件 干杯