2016-03-28 92 views
2

我想跟隨Ruby on Rails的教程(Michael Hartl的Ruby on Rails教程第三版),但我在1.5節遇到問題。我在Cloud9 IDE中運行,並且我已經遵循了文本中的所有其他步驟。當我嘗試運行Heroku的創建,我得到這個錯誤:Ruby on Rails教科書Heroku錯誤

! Error in heroku-apps: 
! Cannot find module 'filesize' 
! See /home/ubuntu/.heroku/error.log for more info. 

我搜索過誰遇到同樣的錯誤,但似乎沒有成爲一個很大的幫助在那裏其他人。很多人被告知要運行命令heroku run bash,但是當我嘗試這樣做時,我得到一個錯誤,指出heroku不知道哪個應用運行bash(我知道這是因爲我沒有創建與heroku的應用程序呢!)。以下是在/home/ubuntu/.heroku/error.log中找到的結果:

2016/03/28 14:59:13 Error during create:null 
2016/03/28 14:59:13 Error: Cannot find module 'filesize' 
    at Function.Module._resolveFilename (module.js:339:15) 
    at Function.Module._load (module.js:290:25) 
    at Module.require (module.js:367:17) 
    at require (internal/module.js:16:19) 
    at Object.<anonymous> (/home/ubuntu/.heroku/node_modules/heroku-apps/commands/apps/info.js:8:16) 
    at Module._compile (module.js:413:34) 
    at Object.Module._extensions..js (module.js:422:10) 
    at Module.load (module.js:357:32) 
    at Function.Module._load (module.js:314:12) 
    at Module.require (module.js:367:17) 

回答

0

我有同樣的問題。我按照本書網站上的說明重新開始教程: https://www.railstutorial.org/book

第二次,我沒有收到任何錯誤。你可以試試。

+0

這對我有效。儘管如此,它仍然令人沮喪。 – Datz