Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从heroku公用/资产文件夹中删除文件_Heroku_Ruby On Rails 4_Asset Pipeline - Fatal编程技术网

如何从heroku公用/资产文件夹中删除文件

如何从heroku公用/资产文件夹中删除文件,heroku,ruby-on-rails-4,asset-pipeline,Heroku,Ruby On Rails 4,Asset Pipeline,我尝试为所有字体文件创建.gzip文件,然后将所有内容加载到heroku中 在预编译和指纹识别之后,我现在看到了两个正常和错误的gzip版本。这种压缩字体文件的方法不正确,我现在想删除字体文件的所有.gz扩展名。我已将它们从本地驱动器中删除,但它们仍在生产中 如何在公共/资产中从heroku服务器永久删除它们 rm文件名不会永久删除它 普通文件 FONTAWESE-8b64729a70fdae39b0f8fabf309c3954.otf FONTAWESE-webfont-3b53a5ecdb9

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

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

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

rm文件名不会永久删除它

普通文件 FONTAWESE-8b64729a70fdae39b0f8fabf309c3954.otf FONTAWESE-webfont-3b53a5ecdb9473016ee097f74f4f16c0.eot FONTAWESE-webfont-51b69bdec08f19b3142dcd085ba6238a.svg FONTAWESE-webfont-69b0f4550dbb8738458172d11513538d.ttf fontawesome-webfont-9a3b8f90662fe9149f07a059f1a4c782.woff

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

我认为Git对此很有帮助。您需要在公用文件夹中不包含任何内容的情况下推送代码,或者如果在公用文件夹中包含所需内容的情况下推送代码会更好,这样它基本上会替换以前的内容。

对不起,我不明白。所以我应该在本地从我的app/aseets文件夹中删除所有内容,然后推送到heroku。你想从公用文件夹中删除吗?如果是,则从public/assets文件夹中删除所有文件,然后再次进行预编译,然后将其推送到heroku。1从公共/资产中删除所有文件2再次预编译3 git添加。4 git提交5 git推送6 git推送heroku master这将帮助您用新文件替换所有旧文件。