回答

4

ExecJS是一個允許JavaScript運行的Ruby lib。需要編譯CoffeeScript,因爲CoffeeScript編譯器本身就是一個JavaScript庫。

但ExecJS本身不包含JavaScript運行時;相反,它在你的系統上尋找一個。從描述到底發生了什麼的錯誤很難說清楚,但似乎無論哪種JavaScript運行時ExecJS試圖使用失敗。

您可能想嘗試將therubyracer添加到您項目的寶石中;這是一個JS運行時,原則上應該可以在所有平臺上運行。

相關問題