当我运行

$rails s

遇到下面错误

/var/lib/gems/2.0.0/gems/execjs-2.2.1/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)

在ubuntu环境下解决方法如下

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs  

转载于:https://www.cnblogs.com/zs-note/p/3854129.html

【转】rails 遇到 Could not find a JavaScript runtime execjs错误(ubuntu)相关推荐

  1. javascript中的错误处理机制

    前面的话 错误处理对于web应用程序开发至关重要,不能提前预测到可能发生的错误,不能提前采取恢复策略,可能导致较差的用户体验.由于任何javascript错误都可能导致网页无法使用,因此作为开发人员, ...

  2. 什么是在JavaScript中扩展错误的好方法?

    本文翻译自:What's a good way to extend Error in JavaScript? I want to throw some things in my JS code and ...

  3. html 中如何写js代码提示错误,javascript如何进行错误处理?

    错误处理对于web应用程序开发至关重要,不能提前预测到可能发生的错误,不能提前采取恢复策略,可能导致较差的用户体验.由于任何javascript错误都可能导致网页无法使用,因此作为开发人员,必须要知道 ...

  4. 快速而优雅的处理 JavaScript 中的错误与异常(一键 get 新技能)

    古之立大事者,不惟有超世之才,亦必有坚忍不拔之志.--苏轼 写在前面 在我们的实际编程中,抛出异常(代码报错)是最正常不过的,但是怎么处理异常这就要因人而异的,有的人遇到异常,通常会通过某种办法解决这 ...

  5. html 中如何写js代码提示错误,javascript怎么进行错误处理?

    在ES3之前js代码执行的过程中,一旦出现错误,整个js代码都会停止执行,这样就显的代码非常的不健壮.从ES3开始,js也提供了类似的错误处理机制,从而让js代码变的更健壮,及时执行的过程中出现了异常 ...

  6. 主进程中发生javascript错误_你知道 JavaScript 中的错误对象有哪些类型吗?

    每当 JavaScript 中发生任何运行时错误时,都会引发Error对象.在许多情况下,我们还可以扩展这些标准Error对象,以创建我们自己的自定义Error对象. 属性 Error 对象具有2个属 ...

  7. Fundebug:JavaScript插件支持错误采样

    Fundebug的付费套餐主要是根据错误事件数制定的,这是因为每一个发送到我们服务器的事件,都会消耗一定的CPU.内存.磁盘以及带宽资源,尤其当错误事件数非常大时,会对我们的计算资源造成很大压力. 如 ...

  8. 我的Rails笔记(1)

    <Agile Web Development With Rails>Notebook. 环境: Rails 3.1.0 Gem 1.8.10 Ruby ruby 1.9.2p180 1. ...

  9. ruby语言开源Web应用框架 Ruby on Rails 简介

    目录 Ruby on Rails是什么 历史 Rails 的 MVC 架构 Web 服务器支持 数据库支持 系统要求 集成开发环境 Ruby on Rails是什么 Ruby on Rails(官方简 ...

最新文章

  1. 高可用集群之RHCS
  2. NeurIPS 2021 | 寻MixTraining: 一种全新的物体检测训练范式
  3. 虚拟局域网vlan实验报告_网络交换机如何规划,VLAN原理介绍
  4. java怎么判断字符串是否为空的几种方法(亲测)
  5. iPhone开发之BASE64加密和解密
  6. 基于ARM9的视频采集传输系统
  7. 【机器学习】逻辑回归—良/恶性乳腺癌肿瘤预测
  8. BugkuCTF-WEB题前女友
  9. Linux命令完全指南route,Linux命令--route
  10. HTTPS协议的简述
  11. 安装Windows 10 V1909对CPU有什么要求?
  12. 每个数据科学家都应该知道的 20 个 NumPy 操作
  13. 程序员分析了 50 万条拼多多商品数据,告诉你到底是消费升级还是降级!
  14. phpstudy之解决phpmyadmin卡顿的方法
  15. 学会提问pdf_原来只要1分钟,Word、PPT、PDF文件就能随意互相转换,快学学
  16. 低代码|零代码云快速开发平台测评
  17. 关于 打印页面 图片被截断
  18. java星座出生日期_求一个会java fx的大神 编写一个输入日期输出星座的代码 急急急...
  19. 1.ESP32文件夹配置,创建自己的工程 Vscode+Idf插件
  20. AutoCAD文档01——安装教程

热门文章

  1. How to expand Azure VM OS Disk
  2. ASP.NET Core 菜鸟之路:从Startup.cs说起
  3. mac添加取消开机启动
  4. JPA关系映射之one-to-many和many-to-one
  5. Linux美化——终端提示符
  6. Linux系统资源限制
  7. ASP.NET MVC 上传文件
  8. QTP的那些事--学习QTP必备的网站整理
  9. 类选择器选择非唯一属性无法精确取值的问题
  10. zabbix报错:Zabbix服务启动不了