在 Rails 项目中安装 react-redux

Installing react-redux in a Rails project

我正在 Rails 中构建一个 React 应用程序并想尝试 react-redux。我注意到它既不提供 CDN 也不提供 bower 包。

安装说明推荐使用NPM,但这不是node项目。我通过 Rails 资产管道、CDN 或 bower 包(通过 rails-assets

处理我当前的所有资产

我发现可以将 react-railsbrowserify-rails 结合使用。 This blog article 解释得很好。

您也可以查看 https://github.com/shakacode/react_on_rails。它与 webpack 集成在一起,这给了它一个很好的和熟悉的 javascript 流程。

他们在 http://www.reactrails.com/ and the code for that at https://github.com/shakacode/react-webpack-rails-tutorial 也有一个实例。

只需 运行 命令 yarn add redux react-redux 这会将 redux 和 react-redux 添加到依赖项中,并连接 react 到 redux。 我正在使用 rails 6 并且它可以正常工作。

add ruby related lib via bundle add and js related lib via yarn