在执行 “rails db:create” 的过程中,出现了一个错误提示 “无法找到 JavaScript 运行时。请查看 https://github.com/rails/execjs 获取可用的运行时列表。”
因为学校的必修应用开发结束了,所以我现在打算自己开发一个个人的网络应用程序!
我知道这里可能比较难看,但我打算以类似会议记录的形式写下来!
首先,从开发开始进行环境设置…
立刻跌跌撞撞!!
当执行rails db:create时。
Rails 废止!
ExecJS::RuntimeUnvaliable: 无法找到 JavaScript 运行时。请参考 https://github.com/rails/execjs 获取可用运行时列表。
查找后,得知没有安装JavaScript的运行环境。非常亲切地附上了Github的URL,并建议安装exec.js!
看起来根据这里的参考,好像Node.js是一个不错的选择! https://qiita.com/azusanakano/items/771dc9919f347de061d7 看起来在创建必备的学校应用程序期间,似乎因为做了一些不必要的操作导致Node.js消失了,所以决定重新使用Homebrew进行安装!
使用Homebrew安装Node.js:`$ brew install nodejs`
你已經順利安裝成功了嗎?
用以下指令來確認:$ node -v
如果順利安裝成功,接下來再執行rails db:create指令,將會順利創建資料庫!