React on Rails 可以集成到现有的 Rails 3.x 应用程序中吗?
Posted
技术标签:
【中文标题】React on Rails 可以集成到现有的 Rails 3.x 应用程序中吗?【英文标题】:Can React on Rails be integrated into an existing Rails 3.x app? 【发布时间】:2019-01-28 02:59:54 【问题描述】:prerequisites from the README 说“React on Rails 支持旧版本的 Rails 回到 3.x”,所以我被引导相信它可以。但是在安装过程中,我看到我必须安装 webpacker。还有注释“Rails/webpacker 需要 4.2+ 版本。”
所以我目前陷入僵局,想知道这是否真的支持 Rails 3.x,或者我是否误解了文档。
有没有办法将 React on Rails 集成到现有的 Rails 3.x 应用程序中?
谢谢!
【问题讨论】:
你能在react_on_rails
的 GitHub 存储库上提出问题吗?您也可以在那里得到快速响应。
@JagdeepSingh 谢谢,我忘了说我创建了这个问题:github.com/shakacode/react_on_rails/issues/1137
问题现已关闭。你找到解决办法了吗?
【参考方案1】:
根据 justin808 在相应的 GitHub 问题上针对此问题:
“React on Rails 不应该需要 rails/webpacker。
只需使用资产管道。”
我想我误解了 rails/webpacker 是一个硬依赖。现在再次尝试让 react_on_rails 在没有它的情况下工作。我会将此标记为已接受的答案,至少现在是这样。
【讨论】:
以上是关于React on Rails 可以集成到现有的 Rails 3.x 应用程序中吗?的主要内容,如果未能解决你的问题,请参考以下文章
将 React Native 代码集成到现有的 android 项目中
将 Dropzone.js 与其他字段集成到现有的 HTML 表单中