gpt4 book ai didi

ruby-on-rails - BeautifyRuby适用于.rb,而不适用于.erb文件

转载 作者:行者123 更新时间:2023-12-04 03:45:55 25 4
gpt4 key购买 nike

我在OSX 10.9.1上使用ST2。我安装了htmlbeautifier gem。我使用BeautifyRuby安装了Package Control
我已经在ruby的默认设置中设置了BeautifyRuby路径和文件模式,如下所示:

{
"tab_or_space": "space",
"ruby": "/Users/(username)/.rvm/rubies/ruby-2.1.0/bin/ruby",
"file_patterns": ["\\.html\\.erb", "\\.rb", "\\.rake", "Rakefile", "Gemfile"],
"html_erb_patterns": ["\\.html\\.erb"],
"run_on_save": true,
"save_on_beautify": false
}

对我而言, BeautifyRuby仅适用于扩展名为 .rb的文件,而不适用于扩展名为 .erb的文件。

当我尝试美化 .erb文件时,出现以下错误:
"error: invalid output. check your ruby interpreter settings"

我还尝试通过直接从git手动安装BeautifyRuby进行相同的操作。仍然给我相同的结果。

最佳答案

如果使用rvm:

1-在您的BeautifyRuby.sublime-settings中

"ruby": "/Users/(user)/.rvm/rubies/ruby-(version)/bin/ruby"



2-在全局gemset中安装htmlbeautifie。

rvm use (version)@global     
gem install htmlbeautifier


这将解决您的问题。

关于ruby-on-rails - BeautifyRuby适用于.rb,而不适用于.erb文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20977497/

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