对于稍微一般的问题,我们深表歉意。我正在使用react_rails
gem处理基于Ruby on Rails和React.js的应用程序,并且我已经达到了需要跨JS文件需要模块的能力。
我已经尝试了我能找到的每一个例子,但似乎一直存在以允许module.exports = 'XXXXX'
的方式整合事物的问题。
我想知道是否有人可以指出一个可靠的工作示例的方向,或者可以解释使用react_rails
宝石的最佳方式?
答案 0 :(得分:0)
当我们安装react_rails gem时,文件' components.js'将被添加到' / app / assets / javascript'内容:
//= require_tree ./components
这意味着' / app / assets / javascript / components'中的每个javascript文件文件夹将被加载。
因此,当我们定义一个新的反应类时,只需将源文件放入' / components',
定义新的反应类时,只需将其放入' / components /'。所以不要担心类似于" module.exports =' XXXXX'" Rails已经为我们做了。否则,您可能需要修改' components.js'