Ошибка загрузки драгоценного камня / загрузить файл node.js?

Я начинаю работать с Ruby on Rails и следую инструкциям InstallRails... Я создал sample_app на рабочем столе и теперь не могу создать сервер.

Моя команда

$ rails server

ответ со следующим

...There was an error while trying to load the gem 'uglifier'.  etc

Я читал несколько веток здесь и в других местах, таких как этот и этот... В последнем есть решение, которое я не могу понять... Я не могу скачать node.js! или nodejs? Какова моя команда и каталог в Gitbash для его загрузки?

1 ответ

Решение

Это требует времени выполнения JS. Просто установите драгоценный камень therubyracer для выполнения JS. В стандартном рельсовом Gemfile раскомментируйте строку для самоцвета therubyracer, который закомментирован. Если вы не можете найти его, добавьте его в свой Gemfile, например:

gem 'therubyracer'

Тогда беги

bundle install

Драгоценный камень будет установлен, и он должен работать.

В противном случае вы можете установить node.js.

Для убунту

sudo apt-get install nodejs

Для Mac

brew install nodejs 
Другие вопросы по тегам