Ruby on rails RubyonRails错误

Ruby on rails RubyonRails错误,ruby-on-rails,heroku,cloud9-ide,Ruby On Rails,Heroku,Cloud9 Ide,我试图学习RubyonRails的教科书(由MichaelHartl编写的RubyonRails教程第三版),但是我在第1.5节遇到了问题。我在Cloud9IDE中操作,并且我已经遵循了本文中的所有其他步骤。尝试运行heroku create时,出现以下错误: ! Error in heroku-apps: ! Cannot find module 'filesize' ! See /home/ubuntu/.heroku/error.log for more info. 我

我试图学习RubyonRails的教科书(由MichaelHartl编写的RubyonRails教程第三版),但是我在第1.5节遇到了问题。我在Cloud9IDE中操作,并且我已经遵循了本文中的所有其他步骤。尝试运行heroku create时,出现以下错误:

 !   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)
2016/03/28 14:59:13创建期间出错:null
2016/03/28 14:59:13错误:找不到模块“文件大小”
在Function.Module.\u解析文件名(Module.js:339:15)
在Function.Module.\u加载(Module.js:290:25)
at Module.require(Module.js:367:17)
根据需要(内部/module.js:16:19)
反对。(/home/ubuntu/.heroku/node_modules/heroku apps/commands/apps/info.js:8:16)
在模块处编译(Module.js:413:34)
在Object.Module._extensions..js(Module.js:422:10)
在Module.load(Module.js:357:32)
在Function.Module.\u加载(Module.js:314:12)
at Module.require(Module.js:367:17)

我也有同样的问题。我按照本书网站上的说明再次开始了教程:


第二次,我没有收到任何错误。你可以试试。

这对我很有效。但仍然令人沮丧的是,它必须以这种方式发生。