gpt4 book ai didi

javascript - rake 数据库 :create - Could not find a JavaScript runtime

转载 作者:数据小太阳 更新时间:2023-10-29 06:31:20 25 4
gpt4 key购买 nike

这是我得到的错误:

sergio@sergio-VirtualBox:~/blog$ rake db:create
rake aborted!
Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes.

(See full trace by running task with --trace)

sergio@sergio-VirtualBox:~/blog$

所以经过一些搜索,我似乎需要为 Ruby 安装一个 Javascript 运行时。

许多不同的选项之间有区别吗?看来 Node.js 是最容易安装的,这会回来咬我还是这个选择可以吗?

answer ,似乎是我要找的东西,但我不知道如何使用它。我在哪里可以找到这个“gemfile”,它是每个 rails 项目文件还是全局 ruby​​ 文件?我很困惑,似乎无法理解我的方位,多个答案相互矛盾,无法解决问题。

Add this to your Gemfile

gem 'therubyracer', require: "v8"

and run

bundle install

最佳答案

Ruby 本身不需要 JS 运行时,但默认的新 Rails 应用程序需要。

在您的主应用程序目录(即每个 Rails 项目)中有一个名为 Gemfile 的文件,它是您的项目所需的 gem 列表,您可以使用 bundle install 安装.

添加 gem 'therubyracer' 行,然后添加 bundle install 将安装 ruby​​ racer JS 运行时,我发现这是最简单的,如果你在64 位操作系统。

您可以在 Bundler 找到关于您的 Gemfile 的更多信息网站。

关于javascript - rake 数据库 :create - Could not find a JavaScript runtime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9057475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com