gpt4 book ai didi

ruby-on-rails - 如何修复由 coffeescript/asset 管道产生的这个奇怪的 LoadError 错误?

转载 作者:行者123 更新时间:2023-12-05 01:28:35 26 4
gpt4 key购买 nike

我正在使用 Rails 3 Assets 管道。我遇到了需要以特定方式对我的 Javascript 文件进行排序的情况,因此我将它们全部显式添加到 application.js 中,如下所示:

//= require admin
//= require application
//= require users
...
//= require_self
...

它在本地工作,但是当我推送到 Heroku 时,我收到了一个疯狂的 javascript (coffeescript) 错误:
Uncaught Error: LoadError: no such file to load -- ["ok", "(function() {\n\n ...

这将继续我包含的第一个 coffeescript 文件的全部内容。也就是说,错误信息中包含了一堆javascript代码。就像它试图包含一个名称是一堆代码的文件一样。

如何修复此错误,或者是否有更好的方法来手动指定我的 javascript 包含的顺序?

最佳答案

这不是 Heroku 的问题,而是 Rails 范围内的 Assets 编译问题

我修复了将 ExecJS 恢复到 1.3.0 版的问题,在 1.3.1 中似乎有变化上周三发布的版本改变了它尝试编译 Javascript 的方式

关于ruby-on-rails - 如何修复由 coffeescript/asset 管道产生的这个奇怪的 LoadError 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10379882/

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