我正在尝试使用以下说明http://spreecommerce.com/resources/quick-start
安装spree gem我在步骤4.6(填充数据库)中收到以下错误
$ rake db:bootstrap
.....
.......
rake aborted!
couldn't parse YAML at line 6 column 50
....
.....
我使用的是ruby 1.9.2p0,rails 3.0.3和spree 0.40.2。
任何人都可以告诉我可能是什么问题?
答案 0 :(得分:0)
YAML文件中可能存在错误,这并不奇怪。它可能是引导过程中使用的夹具。
您始终可以使用rake
选项运行--trace
,以便更好地了解它尝试执行的操作。查看您的夹具文件,看看是否有任何无效,特别是在指示的位置。
答案 1 :(得分:0)
在我的rails项目主目录的config目录中的boot.rb文件中,我添加了以下内容并且它有效。
require 'yaml'
YAML::ENGINE.yamler= 'syck'
的指示