gpt4 book ai didi

mysql - 如何在 Windows 8 中启动 Ruby on Rails?

转载 作者:可可西里 更新时间:2023-11-01 08:34:10 24 4
gpt4 key购买 nike

我是 Ruby on Rails 的新手。

请说出 Ruby on Rails 的要求。

我使用的是 windows 8(64 位)操作系统。

并告诉哪些SDK适用于windows8中的RoR。

最佳答案

ruby/rails/rubyinstaller 在 Windows 8 中有很多错误。今天仍然是最好的选择,但是:

  • 您不能在 Windows 8 中安装 Ruby 2.0 - 它与 Windows 8 中的 Rails 4 不兼容。您需要安装 1.9.3 才能使用 Rails 4(您可能会浪费一些时间直到意识到这一点,因为没有迹象表明这甚至是有道理的)
  • 如果您没有按照建议将 Ruby 安装在正确的文件夹中(例如:如果您安装在类似“d:\my apps\ruby”的文件夹中),它将无法工作,因为安装程序无法处理有特殊字符,路径中有空格,文件夹名称中有超过 8 个字符(让我想起旧的 ms-dos),我猜源代码中的某些行明确写了这个默认路径。
  • 如果您不通过命令行手动安装开发工具包,它将无法工作。
  • 即使你有 64 位操作系统,你也需要安装以 32 位编译的 32 位版本的 Devkit - 至少现在他们在主页上警告了这一点(3 个月前你需要通过艰难的方式发现这一点)。<
  • 不要忘记总是在 cmd 中的第一个 Rails/gem 命令之前调用 devkitvars.bar
  • 是的,安装 gems 会产生“lib”错误 - 您无能为力,只需忽略它们
  • 最后,Windows 8 Javascript 与 Rails 4 不兼容——您需要更改“execjs”gem 的 runtimes.rb。有问题的行是“JScript = ExternalRuntime.new ...”。您需要删除“:command”的“//U”并将“:encoding”从“UTF-16LE”更改为“UTF-8”。

我制作了一个视频,解释如何在 Windows 8 中安装 Rails 4。它是葡萄牙语的,但我相信您可以按照屏幕上的内容进行操作: http://www.youtube.com/watch?v=SPM9nwUQqZ0

关于mysql - 如何在 Windows 8 中启动 Ruby on Rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18225338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com