我正在使用Rails编写一个小型博客应用程序。我正在使用Aptana Studio。
当我尝试执行时:
ruby script/generate scaffold post title:string body:text
从Aptana Studio或转到项目文件夹并从shell执行它,我收到此错误:
c:\Ruby200\bin\ruby.exe: No such file or directory -- script/generate (LoadError
)
答案 0 :(得分:3)
我认为你有rails generate
的意思?
首先创建一个新的Rails应用程序:
rails new random_app
cd random_app
rails generate scaffold post title:string body:text
当你“ruby”某事时,它会查找要执行的文件。
Rails是抽象和脚手架的框架。
请参阅“Why does Ruby "script/generate" return "No such file or directory"?”。
Rails 3就是问题所在。从Rails 3开始,所有的“script / whatever”命令都被“rails whatever”所取代。
现在您想要rails generate ...
或rails server
。