[英]ExecJS::RuntimeError when converting .js to .js.coffee
我負責將PHP應用程序更改為RoR應用程序。 一切進展順利,但是turbolinks給我帶來了一些麻煩。 為了解決此問題,我決定將現有的.js
庫轉換為.js.coffee
我有兩個.js
庫:
lightbox-2.6.js
modernizr.custom.js
這些完美地工作。 將這些.js
文件轉換為.js.coffee
我發生以下錯誤:
ExecJS::RuntimeError in Application#gallery
安裝node.js不能解決問題。
拆下
//= require_tree .
從app/javascripts/application.js
確實解決了問題。 然而,根據此 ,刪除此要求的方法意味着存在
ExecJS的實際問題與系統上的JavaScript運行時一起正常工作
好的,我承認我不太了解該怎么做。 .js完美運行。 當轉換為.js.coffee時,會出現此問題。 我實際上也不知道什么是ExecJS。 有人可以弄清楚這里發生了什么嗎? 為什么將其轉換為js.coffee時根本不起作用,我該如何解決?
將此行添加到您的Gemfile
寶石'therubyracer'
然后bundle install
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.