Rails g控制器AWS S3语法错误

时间:2016-12-14 05:07:25

标签: ruby-on-rails ruby amazon-s3 rubygems

我刚接触使用带有aws s3的rails,并希望通过教程获得经验。由于文件语法,我一直在生成控制器和视图,这是我的过程。

rails g controller Songs index upload delete

以下是命令的输出:

/var/lib/gems/2.3.0/gems/aws-s3-0.6.3/lib/aws/s3/extensions.rb:223:in `class_eval': /var/lib/gems/2.3.0/gems/aws-s3-0.6.3/lib/aws/s3/extensions.rb:223: `@@{' is not allowed as a class variable name (SyntaxError)
/var/lib/gems/2.3.0/gems/aws-s3-0.6.3/lib/aws/s3/extensions.rb:223: syntax error, unexpected end-of-inputunless defined? @@{:instance_writer=>true}

在文件中删除“@@ {”是否一样简单?这对我来说似乎不合逻辑,因为我没有对任何这些rb文件进行任何编辑。

请帮助我理解这一点。

感谢。

0 个答案:

没有答案