【问题标题】:Is there a development environment 'checklist' I can run through before starting to code?在开始编码之前,我可以运行一个开发环境“清单”吗?
【发布时间】:2014-07-01 14:05:48
【问题描述】:

我正在关注 Michael Hartl 的 Rails 教程,并且已经完成了我的开发环境的设置。

我想快速检查我是否按顺序安装了所有东西,例如 RVM、Ruby、Rails、Git 等,都安装在正确的位置并正确配置。

如果您正在拿起一台初学者的计算机,并想了解他们的开发环境并发现任何缺失的东西(在以后遇到错误之前),您是否需要检查一下卫生检查表?

我该怎么做?

谢谢!

【问题讨论】:

  • “我该怎么做?” - 编写自动健康检查/测试。
  • 你应该问的真正问题是"vim or Emacs?"
  • @bsoist 因为答案总是 Emacs 这不是一个真正的问题 ;)
  • @DaveNewton 哦,男孩,对不起,我把它带来了! :)
  • 说真的@max_jf5,开始写代码吧。稍后您会发现自己可能错过了什么。

标签: ruby-on-rails development-environment


【解决方案1】:

Michael hartls 教程很好地解释了您的需求,但只是一个简短的列表:

卷曲

是获取 RVM 和测试 HTTP 请求所必需的。您还需要它来安装一些要求。

Git:

您在教程中需要它,并直接从 github 获取一些 gem。

任何 JS 平台:

我选择 NODEJS 是因为它是最容易安装的,但你可以使用任何你喜欢的:rubyracer、v8...

Ruby 解释器:

然后安装一个 ruby​​ 版本。我总是默认安装最后一个,然后安装项目中需要的。

The gems:

如果您使用的是 Ruby > 2.0,则安装 byebug 如果不安装调试器。还有rails,也是最后一个版本。如果您按照教程安装其他版本。

任何编辑器:

如果你想学习我推荐你VIM,因为你会习惯开发并且会学习一个不错的编辑器。学习一个好的命令行编辑器总是要付出代价的。所以不要害怕。你可以随时学习 sublime 或 gedit,但学习 VIM 是最难的,所以现在就开始吧。

Then databases. 

安装任何你想要的:

MySQL.
PostgreSQL
SQlite
Or mongo, just to practice.

这应该足以开始教程了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多