我在推广生产时遇到错误......
remote: Running: rake assets:precompile
rake aborted!
remote: ExecJS::ProgramError: Unexpected token: operator (>) (line: 54152, col: 39, pos: 1560781)
我相信原因来自application.js ......
//= require serviceworker-companion #If I take this line out the error goes away.
//= require_tree .
除了application.js之外,我还可以将这行//= require serviceworker-companion
放在哪里?
我正在使用serviceworker-rails gem,并在文档中说明......
注意,鉴于Service Worker在单独的浏览器线程中运行, 在您的网页环境之外,您不想包含 application.js中的serviceworker.js脚本。所以,如果你有一条线 像require_tree。在您的application.js文件中,您需要 将您的serviceworker.js移动到另一个位置或替换require_tree 用更明确的东西。
我需要require_tree .
所以我还能在哪里移动serviceworker.js?
我一直在阅读rails guide,除了application.js之外,我还不确定这些引用行//=
还能去哪里。