我整理了一下 目前有三種方法,我是windows 7 64位, 答案中很多人是win8也成功了。
方法1:找到當前項目下 app/javascripts/applications.js 把裏面的//= require_tree . 這一行刪掉, 重啓rails server ,刷新頁面(我運氣好,這個就成功了,但是按照國外大神們說,這個貌似治標不治本)
方法2:安裝 node.js https://nodejs.org/zh-cn/ 重啓rails server 刷新頁面
方法3: 進入自己的ruby安裝目錄找到runtime.rb文件(我的是D:\software\Ruby23-x64\lib\ruby\gems\2.3.0\gems\execjs-2.7.0\lib\execjs)
第一步:備份一個,以防萬一
第二步:找到下面這行:JScript = ExternalRuntime 刪除 //U ,把utf-16le改成UTF-8 (國外網友也有人把UTF-16LE後面的‘LE’去掉了以後,重啓也成功了)
第三步:重啓rails server ,刷新頁面,