使用 settingslogic 来做配置的时候不能使用 tab 吗? 我今天在做配置的时候,发现报出如下错误
Psych::SyntaxError: (<unknown>): found a tab character that violate intendation
虽然提示是这样,,但是还是有点不敢相信,然后我尝试着将 tab 全部换成空格,结果就 ok 了。我觉得很神奇。难道是作者故意的?那这样的设计的初衷是?或者这就是个 bug?
tab 不是 table
是不是混用了 tab 和空格?避免歧义最好全部用空格。
#1 楼 @Rei 已修正。谢谢。。
这个好像是 Yaml 的问题吧,记得以前刚学习 rails 的时候遇到过这个问题,后来对于 yml 文件就只用空格,然后所有的编辑器都用软空格。
#3 楼 @chunlea oh , 明白了,谢谢。。