вторник, 26 марта 2013 г.

Установка среды запуска JavaScript: Nodejs

После ввода команды

$ rake db:migrate


rake aborted!
Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes.

На указанной странице нам предлагают установить гем ExecJS, который сам будет выбирать лучшую среду для запуска JavaScript.

Проблему можно решить установив одну из сред, указанных на странице. Мы будем устанавливать Nodejs. Инструкции по установке на разные системы можно найти на странице https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager.
У меня Debian 6.0.7 и пишут, что есть готовый пакет в репозитории в ветке unstable. Но рекомендуют самим скомпилировать программу. Все просто (делаем из под учетной записи администратора):
 
$ apt-get install python g++ make
$ mkdir ~/nodejs && cd $_
$ wget -N http://nodejs.org/dist/node-latest.tar.gz
$ tar xzvf node-latest.tar.gz && cd `ls -rd node-v*`
$ ./configure
make install

Комментариев нет:

Отправить комментарий