如何从heroku public / assets文件夹中删除文件

时间:2014-07-02 18:28:24

标签: heroku ruby-on-rails-4 asset-pipeline

我尝试为我的所有字体文件创建.gzip文件,然后将所有内容加载到heroku中。

在预编译和指纹识别之后,我现在看到两个(正常和坏的gzip版本)。这种压缩字体文件的方法不正确,我现在想要删除字体文件的所有.gz扩展名。我已将它们从本地驱动器中删除,但它们仍然存在于生产环境中。

如何从公共/资产中的heroku服务器中永久删除它们?

rm filename不会永久删除它。

普通文件
    FontAwesome-8b64729a70fdae39b0f8fabf309c3954.otf
    fontawesome-web字体,3b53a5ecdb9473016ee097f74f4f16c0.eot
    fontawesome-webfont-51b69bdec08f19b3142dcd085ba6238a.svg
    fontawesome-webfont-69b0f4550dbb8738458172d11513538d.ttf
    fontawesome-webfont-9a3b8f90662fe9149f07a059f1a4c782.woff

GZIPPED
    FontAwesome.otf-182c2d3c0b929660ff9836203537be50.gz
    fontawesome-webfont.eot-e0b71075aeaa5e6bae453b1422158330.gz
    fontawesome-webfont.svg-853c40f93871de94d73f1feffc6dc3f6.gz
    fontawesome-webfont.ttf-a30218956b0387e9bb423398024bdfe6.gz
    fontawesome-webfont.woff-c2cbac258285338c9f867d363373ca39.gz

1 个答案:

答案 0 :(得分:0)

我认为Git可以为此提供帮助。您需要在公共文件夹中没有任何内容的情况下推送代码,或者如果您将代码与公共文件夹中的内容一起推送,那么它会更好,因此它基本上会替换以前的内容。