我在Rails应用程序中使用browserify-rails gem。我在开发时遇到性能问题,因为任何更改需要10秒才能在刷新时加载。我走了this thread然后发现了:
browserify支持noparse选项 - 配置
并进一步建议:
可以对vendor / bundle中的所有内容进行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
选项。有人能为我提供一个例子吗?