【问题标题】:Ruby - How to use the hash_syntax gem?Ruby - 如何使用 hash_syntax gem?
【发布时间】:2011-11-05 09:12:10
【问题描述】:

我找到了这个宝石https://github.com/michaeledgar/hash_syntax

我不太明白如何使用它,尽管它看起来很简单。我应该写吗

 hash_syntax --to-19  

在外壳上?我不应该在 $PATH 上放一些东西以便它理解命令吗?

我也尝试通过 ruby​​ 脚本运行它(需要 gem,然后运行上面的命令)但它不起作用,它不理解命令。

我已经在 ubuntu 10.04、rvm 和 ruby​​ 1.9.3 上试过了

【问题讨论】:

    标签: ruby-on-rails ruby rvm ruby-1.9 ruby-1.9.3


    【解决方案1】:

    您可能希望使用其他可以解决相同问题但方式稍有不同的 gem。 安装:

    gem install syntax_fix
    

    在项目根目录下运行:

    syntax_fix -v
    

    结果,所有的哈希值都会被转换(包括嵌套的文件和目录)

    【讨论】:

      【解决方案2】:

      实际上通过[sudo] gem install hash_syntax 安装gem 应该已经把它放在你的PATH 中了。

      是的,语法非常简单:hash_syntax --to-19 FILE

      您也可以咨询hash_syntax --help

      【讨论】:

      • 谢谢你成功了!我想我拼错了很多次,否则我无法解释(我试了 30 多次)。您在哪里看到它在 PATH 中添加了命令 hash_syntax?
      • Gemfile 通常会有所帮助...但 bash-autocompletions 也回答了这些问题。
      猜你喜欢
      • 1970-01-01
      • 2013-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多