also didn't know how to explain where bower would fit. But I asked for help :)
Yeah… I think browserify-rails is a good stepping stone to get to CommonJS (along with using npm modules). But then it makes sense to probably go away from the Rails asset pipeline and use browserify/webpack/… directly.
Anyone got tips for encountering 'ReferenceError: require is not defined'. I'm pretty new to rails. was wondering if this is an common error.
@adrianchen19888 where are you getting that error? in the JS you attempt to load? or when you try to load the page, in your browser? or server-side in a log/console?
hey! browserify-rails seems really cool. I'm just running into issues with getting it to work with a jasmine spec runner and I was wondering if you guys knew of any successful strategies. I've tried teaspoon and I've seen the custom boot loader. I've also tried jasmine-rails although I would prefer not to use it. Could also maybe see a standalone runner as a solution. I would need the strategy to work with the rails asset pipeline. I'd love for an easy solution but any help on a general strategy would be greatly appreciated. And letting me know that I haven't tinkered around with one of the solutions already out there is totally cool. p.s. hey Cymen, this is Andrew from 8th Light. Hope things are going great in SF.
I think I figured it out, at least with jasmine-rails. thanks for making this library!
Hi everyone - is it desirable/possible to have browserify-rails be disabled in production?
@ciaranarcher but then how do you bundle?
in production browserify-rails should only be run once to compile the bundle. this bundle should then be cached as it shouldn't change
@morenoh149 is it possible to precompile? And then deploy the compiled bundle with rails as a static asset?
@ciaranarcher the compilation is usually run on the deployed machine due to environment differences. But it shouldn't be a big deal as it's only done once.
following the README, I'm trying to require a file but 'require' is not defiend
seems like the issue is that browserify 0.0.1 is what's available in rubygems
Hi, i'm desperately trying to make es6 compilation work
i don't know why, but it keeps telling
ActionView::Template::Error (Error: Parse Error: Line 2: Illegal import declaration