Here is the error I get:
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$
So after some searching it seems I need to install a Javascript runtime for Ruby.
Is there a difference between the many different options? It seems Node.js is the easiest to install, will this come back to bite me or is this choice OK?
This answer, seems to be what I'm looking for but I don't know how to make use of it. Where do I find this "gemfile" and is it a per rails project file or a global ruby file? I'm very confused and can't seem to get my bearings and multiple answers contradict each other and don't solve the issue.
Add this to your Gemfile
gem 'therubyracer', require: "v8"
and run
bundle install