gpt4 book ai didi

ruby-on-rails - 如何在 Rails 3.2 中使用 React 生态系统?

转载 作者:数据小太阳 更新时间:2023-10-29 08:06:59 24 4
gpt4 key购买 nike

我只是想和你分享我现在遇到的一个不舒服的情况,并向你寻求建议。事实证明,我正在使用 rails 3.2 和 ruby​​ 2.0 开发一种旧项目。到目前为止,像往常一样,我一直在使用 haml 标记语言创建 View 层。最近我被分配去实现一组新的 UI 需求,看起来有点复杂。所以我想知道我是否可以使用 react 库来做到这一点。我正在使用 react-rails gem 以促进集成,并且工作正常。但是当我尝试使用像 react-dropzone 或 react-modal 或任何反应库这样的第三方库时,问题就来了。我无法使用 rails-assets gems 或直接下载/dist 文件并使用 sprockets 要求它们。我得到的一些错误是:

typeError: undefined is not an object (evaluating 'webpack_require(3).unstable_renderSubtreeIntoContainer')

Can not find module 'react'

我不知道我是否可以轻松地设置一个 webpack 服务器来编译这些 react 库,然后可以与 react-rails 和特定版本的 rails 3.2 一起使用。我搜索了这个主题,我找到了 webpacker gem 但它至少需要 rails 4.2。我感谢任何关于我应该做什么的评论或观察。

最佳答案

我终于使用 react_on_rails 解决了我的问题gem 允许轻松集成 React + Webpack + Rails,还包括服务器端渲染选项。

关于ruby-on-rails - 如何在 Rails 3.2 中使用 React 生态系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44081887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com