rake资产:由于看似ok的database.yml文件而导致预编译中止

时间:2012-12-17 01:35:01

标签: ruby-on-rails asset-pipeline

我试图预编译资产,我收到了一个错误,我抬起头来,它说要更改我的database.yml文件。精细。现在我明白了:

$ bin/rake assets:clean
rake aborted!
(<unknown>): found character that cannot start any token while scanning for the next token at line 9 column 1
-- etc --

的database.yml

default: &default
  adapter: postgresql
  encoding: unicode
  pool: 5
  username: username
  password:

development:
  <<: *default
  database: db/username_dev

test: &test
  <<: *default
  database: db/username_test

1 个答案:

答案 0 :(得分:0)

当我将代码粘贴到问题中时找出答案。问题是有标签缩进,打破了它。

故事的道德:使用database.yml文件的软标签(2个空格)。