我开始使用RubyonRails,并遵循InstallRails中的步骤。。。我已经在桌面上创建了sample_app,现在无法创建服务器。
我的命令
$ rails server
用以下回答
...There was an error while trying to load the gem 'uglifier'. etc
我在这里和其他地方读过几篇文章,比如这篇和这篇。。。在后者中似乎有一个解决方案,我无法理解。。。。我无法下载node.js!还是nodejs?我在Gitbash中下载它的命令和目录是什么?
它需要JS运行时。只需为JS运行时安装gem therubyracer
。在默认的rails Gemfile中,取消注释注释掉的gem"therubyracer"的行。如果你找不到,像一样将宝石添加到你的宝石文件中
gem 'therubyracer'
然后运行
bundle install
gem将被安装,它应该可以工作。
否则,您可以安装node.js.
对于ubuntu
sudo apt-get install nodejs
对于mac
brew install nodejs