我是Ruby on Rails的新手,我正在努力学习它。
目前,我正在使用大约5岁的ruby tutorial。
我被困在教程的第二页,我在命令窗口中生成脚本或控制器。
C:\rails> ruby script\generate controller MyTest
ruby: No such file or directory script/generate (LoadError)
生成脚本的替代方法是什么?如果可能的话,有人可以向我展示一个不那么过时的教程吗?
非常感谢
答案 0 :(得分:2)
我可能错了,但这可能是windows上ruby的问题,你运行的是什么版本的ruby?在控制台中输入ruby -v
。
另一个原因可能是您可能不在rails应用程序目录中。您必须通过创建目录来创建rails应用程序,然后在控制台中执行rails thedirectory/
,这将为您初始化所有rails文件。完成后,您cd
进入目录,并且应该能够运行script/generate
脚本。
此外,这绝不是权威来源,但Rails Guides网站非常好。
答案 1 :(得分:1)
好像你不在正确的文件夹中。如果您正在关注链接的教程,则需要从c:\ rails文件夹中“cd cookbook”。
答案 2 :(得分:0)
至于教程,请查看Getting Started with Rails?