Rails_安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
来源:互联网 发布:萌牙电动牙刷 知乎 编辑:程序博客网 时间:2024/05/17 03:57
转自:http://selfcontroller.iteye.com/blog/1223079
没有js的运行环境导致的:
lijg@lijg-desktop:~/workruby/helloapp$ ruby script/rails console
/home/lijg/.rvm/gems/ruby-1.9.2-p290/gems/execjs-1.2.7/lib/execjs/runtimes.rb:47:in `autodetect': Could not find a JavaScript runtime . See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
解决方法1:
Adding the following gems to my Gemfile solved the issue:
gem 'execjs'
gem 'therubyracer'
Then of course:
bundle install
解决方法2:
安装nodejs
lijg@lijg-desktop:~/workruby/helloapp$ sudo apt-cache search nodejs
[sudo] password for lijg:
coffeescript - interpreter and compiler for the CoffeeScript language
nodejs - Node.js event-based server-side javascript engine
nodejs-dbg - Node.js event-based server-side javascript engine (debug)
nodejs-dev - Development files for Node.js
0 0
- Rails_安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
- Ubuntu Rails3_安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
- Rails3_安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
- 解决hello rails时Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)问题
- rails 3遇到 Could not find a JavaScript runtime execjs错误(ubuntu)
- rails 3遇到 Could not find a JavaScript runtime execjs错误(ubuntu)
- rails 3遇到 Could not find a JavaScript runtime execjs错误(ubuntu)
- rails 3,4遇到 Could not find a JavaScript runtime execjs错误(ubuntu)
- rails3.2 报Could not find a JavaScript runtime错误
- 执行 rails server 报错 Could not find a JavaScript runtime 解决办法
- 执行 rails server 报错 Could not find a JavaScript runtime
- rails4.1.6启动报错Could not find a JavaScript runtime
- 执行 rails server 报错 Could not find a JavaScript runtime
- Rails 执行 rails server 报错 Could not find a JavaScript runtime
- gmp4.3.2 安装时 ./configure报错: error: could not find a working compiler
- u盘启动安装Ubuntu,安装报错vesamenu.c32:not a COM32R image解决
- hibernate 报错:Could not find a getter for ~
- did not find a matching property (tomcat+Eclipse 报错)
- Perl 特殊字符
- ipad/iphone兼容小技巧
- mysql 语句
- 某电网首套调度软交换设备成功投运
- tableView代理方法执行顺序
- Rails_安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
- [leetcode] Isomorphic Strings
- openwrt多线程程序交叉编译时候出现错误解决方法
- 功能测试与自动化测试到底谁高级?
- 随机数
- Java学习篇之---文件路径中的空格
- 与DNSPod携手共创域名辉煌!
- C#学习第七天 面向对象、类、对象的概念
- 小额现金贷前景不明,手机贷模式难持续?