Ruby on rails 应用程序不能与js.coffee一起使用
我刚刚通过控制台启动了一个新项目,并创建了新的控制器索引 还可以通过控制台添加文件:Ruby on rails 应用程序不能与js.coffee一起使用,ruby-on-rails,Ruby On Rails,我刚刚通过控制台启动了一个新项目,并创建了新的控制器索引 还可以通过控制台添加文件: create app/assets/javascripts/index.js.coffee 现在,如果我尝试打开index/index,我会看到错误: Indexindex中的ExecJS::RuntimeError 我在stackoverflow上找到了一些类似的帖子,但是这个帖子中的解决方案是我自己做的,没有解决方案:安装了gem therubyracer和nodejs 我不知道该怎么办,如果我
create app/assets/javascripts/index.js.coffee
现在,如果我尝试打开index/index,我会看到错误:
Indexindex中的ExecJS::RuntimeError
我在stackoverflow上找到了一些类似的帖子,但是这个帖子中的解决方案是我自己做的,没有解决方案:安装了gem therubyracer和nodejs
我不知道该怎么办,如果我删除index.js.coffee文件-一切正常。
轨道3.2.8
ruby 1.9.3p194 2012-04-20修订版35410[i686 linux]您缺少node.js
sudo apt-get install nodejs
安装node后是否重新启动了服务器?是的,node是在几周前安装的,服务器是在今天重新启动的。您使用的是rvm吗?尝试运行rvm需求,安装这些需求,然后重新安装ruby和rails。