最近项目在搞CloudFoundry, 既然是ruby写的,又是基于rails框架的,不跑个程序先看看是在对不住自己,实践是最好的老师,又问过磊哥的建议是自己看看cloudfoundry的docs文档,加上之前看过些ruby基础,所有就看着docs文档写代码了。提前说明一声,我的ruby环境是配好的。
参考文档http://docs.cloudfoundry.com/docs/using/deploying-apps/ruby/rails-getting-started.html
遇到的问题,当执行到此步骤时,
会出现如下问题
使用Ubuntu作業系統的朋友,如果啟動伺服器時出現Could not find a JavaScript runtime的錯誤,請編輯Gemfile這個檔案加上一行gem 'therubyracer'
,輸入bundle install
安裝這個套件,然後再啟動一次rails server
即可。這是因為在Ubuntu作業系統上預設沒有任何JavaScript直譯器可以給Rails使用。你可以裝Node.js或是安裝therubyracer這個Ruby套件來獲得JavaScript直譯器。
注意这个问题后,就没什么事情了。这是跑通后的页面。