gpt4 book ai didi

heroku - Rails 3.2 Assets :precompile

转载 作者:行者123 更新时间:2023-12-02 08:48:50 27 4
gpt4 key购买 nike

在与 heroku 搏斗了大约一个星期并克服了各种障碍让它工作之后(新手的障碍,我绝对不会错 heroku)我终于让我的应用程序在它上面运行。我必须调整的步骤之一是预编译我的 Assets

bundle exec rake assets:precompile  

并在production.rb中对生产环境进行一些改动...

# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true

不幸的是,这会破坏我本地站点上的许多 js 行为。虽然在 heroku 上工作正常。我一直在处理这个问题的方法是将我的本地副本回滚到这些更改之前的某个点,但我想了解它为什么会中断。还有一个assets:decomplile?基本上,到底是如何反转极性之类的?我肯定会尝试更深入地了解 Assets 管道,但与此同时,我们将不胜感激任何帮助或见解。

最佳答案

要删除本地副本中的预编译 Assets ,您只需运行

rake assets:clean

如果仍有问题,请清理浏览器缓存

关于heroku - Rails 3.2 Assets :precompile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10196003/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com