【问题标题】:Rails: `bundle open rails` command not opening rails gem folderRails:`bundle open rails` 命令未打开 rails gem 文件夹
【发布时间】:2015-07-14 14:05:06
【问题描述】:

我正在尝试在本地系统中使用 bundle open rails 命令打开 rails gem 文件夹。为此,我在.bashrc 文件中设置了export EDITOR='subl -w'

我不确定为什么它对 rails gem 不起作用,当我尝试打开 Gemfile 中列出的其他 gem 时,它工作正常。

  • 崇高3
  • Ubuntu 12.04

对我做错了什么有帮助吗?

【问题讨论】:

  • 如果你运行gem list,它包括rails ?
  • @MarceloBoeira - 是的gem list 显示rails。当我运行bundle open rails 时,它会打开空文件夹(名为 rails 3.2.22)。
  • 所以尝试卸载 rails 并重新安装,从您的 rvm 或 rvenv 中删除文件夹 ...
  • 所以? Venkat 运气好吗?
  • @MarceloBoeira - 不,我有点担心在我当前的系统中卸载和安装 Rails。我们使用特定于项目的 Gemset。我不确定这是否是由于使用了 Gemset。

标签: ruby-on-rails gem bundler sublimetext3


【解决方案1】:

我相信您观察到的这种行为与 Rails gem 的结构有关 - 也就是说,所有逻辑都已移至专用模块中,例如 ActiveRecordActionController 等。我是看到相同的行为 - bundle open rails 打开一个指向 gempath 的空目录 - 但例如 bundle open activerecord 可以按预期工作。

我个人使用的是export EDITOR = vi,但我认为这与此无关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 2014-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多