Ruby on rails 资产同步在每次部署时(几乎)将所有资产上载到S3,即使没有任何更改
保留了一些资产,但每次都会上载很多资产(除了其他的微小的mce文件,还有静态图像文件),尽管我没有做任何更改 我在cedar stack上使用Heroku和asset sync gem的v.0.5.4 Heroku push日志的一部分:Ruby on rails 资产同步在每次部署时(几乎)将所有资产上载到S3,即使没有任何更改,ruby-on-rails,heroku,amazon-s3,asset-pipeline,Ruby On Rails,Heroku,Amazon S3,Asset Pipeline,保留了一些资产,但每次都会上载很多资产(除了其他的微小的mce文件,还有静态图像文件),尽管我没有做任何更改 我在cedar stack上使用Heroku和asset sync gem的v.0.5.4 Heroku push日志的一部分: Uploading: assets/logo_na.png Uploading: assets/icons/woofunction-icons/home_32.png (尚未更改) (这些也未更改,但已正确忽略。) 这曾经工作得很好,问题出现在我将应用程序移
Uploading: assets/logo_na.png
Uploading: assets/icons/woofunction-icons/home_32.png
(尚未更改)
(这些也未更改,但已正确忽略。)
这曾经工作得很好,问题出现在我将应用程序移动到heroku europe堆栈之后。我还添加了turbo-sprockets-rails3(0.3.6)gem,上传内容没有明显差异。尝试将资产同步gem更新到最新版本。您当前正在运行0.5.4,而head版本为1.0.0,可能正在使用更新版本的fog
资产与资产同步/fog在一段时间前就出现了问题,我曾经使用依赖于asset\u sync的middleman\u sync gem运行过。您可以将您的production.rb和application.rb文件详细信息放在production.rb中检查您是否设置了此选项:
config.assets.initialize\u on\u precompile=false
是否也更改了S3区域?看见
Ignoring: assets/application-2b6fe7367c39811f8bae3c83bd39e8bf.js.gz
Ignoring: assets/application-44fd5226ff0852aeecfcda68b9aa755c.css.gz