1

我在我的 Rails 应用程序中使用browserify-rails gem。我在开发时面临性能问题,因为任何更改在刷新时都需要 10 秒才能加载。我浏览了这个线程并发现:

browserify 支持 noparse 选项——配置

并进一步建议:

可以对供应商/捆绑包中的所有内容执行 noparse。

这是完全有道理的。但是,没有关于如何执行此操作的示例,这就是我遇到麻烦的地方。我尝试将以下行添加到我的config/application.rb

config.browserify_rails.commandline_options = "--noparse=\"jquery-1.11.3.min.js\""

这导致了这个错误:

未捕获的错误:BrowserifyRails::BrowserifyError:运行时出错 /home/shivam/git/app/node_modules/.bin/browserifyinc --noparse="jquery-1.11.3.min.js" --cachefile=\"/home/shivam/git/app/tmp/cache/browserify-rails/browserifyinc-cache.json\" -o "/home/shivam/git/app/tmp/cache/browserify-rails/output20151109-8114-8rk552" -

作为 ES6 的新手,我无法理解这个错误的含义。我什至不确定我--noparse是否正确使用了该选项。有人可以给我一个例子吗?

4

0 回答 0