我正在看这个教程:我要提的一件事是,我认为我使用的是与本教程不同的Rails版本。我使用的是2.3.14版,我使用的是Linux系统。我这样设置了一个rails项目:正如本教程所述,WHich设置了许多目录和文件(尽管本教程使用的命令略有不同)ruby script/generate controller welcome in
今天,我开始学习Ruby on Rails,找到了一本适合我的电子书。这本电子书叫做Rails for PHP Developers。它是在2008年编写的,所以它涵盖了PHP5.2和Rails 2.0.2。
我选择这本书的唯一原因是,它解释了PHP和Ruby on Rails的源代码。例如,我们如何在PHP上创建一个类或方法,它在Ruby上是什么样子,有什么不同等等。因为我已经了解PHP方面,我可以很容易地理解发生了什么,并使自己适应ruby语法。在
回答(其他新手应该阅读我所做的):感谢那些回答的人,但我想我知道为什么它仍然是默认的系统ruby之前。我启动了一个shell会话并安装了rbenv,然后为rbenv安装了ruby-build,然后安装了ruby 2.1.2并运行了rbenv global 2.1.2,然后我安装了新版本的rails并尝试创建一个新的我认为这个错误只是因为我没有启动一个新的shell会话,所以它默认使用会话开始时的rails位置,也就是系统ruby。愚蠢的错误。诸如此类。/gems/2.
我正在学习一个关于Ruby on Rails的教程,而这个教程已经更新到了一个新版本的Rails,所以我不能再学习它了,因为我有一个更老的版本。我想在我的Mac 10.5.8上重新启动并卸载Ruby on Rails和任何相关软件,并从头开始。如果有人愿意帮我卸载Ruby和Ruby on Rails,我将不胜感激。