我是新手上的ruby,所以我正在使用这本书Agile Web Development with Rails来学习。我遇到的问题是,当我的应用程序的目录结构构建时。我没有这个目录:
app/assets
当然我可以手动创建这个目录结构,但我正在完全遵循这本书,这个结构应该用我的应用程序生成(据我所知)。我错过了一些简单的东西吗?
NOTE: I'm using ruby --version
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]
rails --version
Rails 3.0.1
答案 0 :(得分:0)
您需要更新到最新版本的Rails才能使用资产管道。它存在于3.1.0开始
如果您使用的是rvm:
gem install rails
如果不是,请把sudo放在前面。
另外需要注意的是,如果使用Ruby 1.9.2生成应用程序,则至少需要在生产中使用该版本。