I have the following code (only relevant) in gemfile
gem 'react-rails'
gem "browserify-rails"
source 'https://rails-assets.org' do
gem 'rails-assets-material-ui'
end
Well, all I'm trying to do is to use react-rails and browserify-rails together. I'm also including material-ui to be used with react but as soon as I use require anywhere in my code, I run into this error.
rails aborted!
BrowserifyRails::BrowserifyError: Error while running `/home/vinni/projects/doonites/node_modules/.bin/browserifyinc --list --cachefile=/home/vinni/projects/doonites/tmp/cache/browserify-rails/browserifyinc-cache.json -o "/home/vinni/projects/doonites/tmp/cache/browserify-rails/output20180318-7434-3itjqt" -`:
module.js:328
throw err;
^
Error: Cannot find module '../'
at Function.Module._resolveFilename (module.js:326:15)
at Function.Module._load (module.js:277:25)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/home/vinni/projects/doonites/node_modules/.bin/browserifyinc:3:29)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
Tried running tmp:clear, asset:clean, etc but no success.
All I want to do is to use material-ui and react in my rails app. I don't have any such requirement to use browserify-rail but I read somewhere I have to use it if I want to use material-ui.
Any suggestion will be appreciated.