我正在使用Rubymine
gem和rails g react:install
。在application.js
之后,我的//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require react
//= require react_ujs
//= require components
//= require_tree .
文件如下所示:
//= require react
识别除Cannot resolve file or directory "react".
以外的所有内容。 Rubymine告诉我Rails.application.config.assets.paths
当我查看我的react_ujs.js.erb
时,我看到了我的反应宝石路径,我可以找到react.js*
,但没有react-rails
文件。这是react-rails
宝石的某种错误吗?
解决这个问题的正确方法是什么?
编辑:根据react builds上的Rubymine
文档部分,可以通过在适当的环境文件中分配环境符号来选择正确的反应构建。这样做仍然无法解决react.js
警告,但将react-rails
文件复制到其中一个资产路径位置即可。 Rubymine
似乎无法与function settings(app) {
console.log(app);
// etc...
}
module.exports = settings;
做得很好。