gpt4 book ai didi

ruby-on-rails-3 - 防止 Heroku 在开发模式下使用预编译 Assets

转载 作者:行者123 更新时间:2023-12-02 02:19:33 25 4
gpt4 key购买 nike

目前,当我将代码推送到我的实例时,Heroku 似乎决定预编译 Assets 。

这对于生产服务器非常有用,但是对于我的“RAILS_ENV=development”服务器,这会导致问题,因为我现在得到的页面包含所有 JavaScript 文件,分别从我的 Assets list 中提供,然后是另一个具有相同代码的文件全部分组为预编译 Assets 。

这导致我的 jquery 数据表库中断,抛出弹出错误,而我在本地环境(开发或生产)或生产 Heroku 实例中都没有遇到这种错误。

有没有针对开发模式实例在 Heroku 上禁用 Assets 预编译?或者是否有任何原因说明这些尚未在开发 Heroku 服务器上被禁用?

最佳答案

如果 Heroku 检测到 public/assets/manifest.yml 文件,那么他们将不会尝试预编译您的 Assets 并假设您正在自己处理它们。更多详情,请访问 http://devcenter.heroku.com/articles/rails31_heroku_cedar

关于ruby-on-rails-3 - 防止 Heroku 在开发模式下使用预编译 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8953360/

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