gpt4 book ai didi

javascript - Rails Assets 管道挂起

转载 作者:数据小太阳 更新时间:2023-10-29 08:08:56 24 4
gpt4 key购买 nike

我在开发环境中运行 Rails 3.2。不知何故,我遇到了这样一种情况,即在尝试交付新页面时,调试时对代码的任何更改都会在 Assets 管道中挂起。通过挂起,我的意思是它需要非常非常长的时间,这通常会导致某处超时。目前我正在调试一些 javascript,所以除了一个 JS 文件外,所有 Assets 都没有改变。我在任何地方都看不到任何错误消息。当我使用 Chrome 查看网络事件时,它总是卡在等待交付的 application.js 上,这是 js list 所在的位置。

解决方法似乎是:

  • 清除浏览器上的cookies和缓存
  • 重启应用服务器
  • 转到 localhost:3000 重新登录。

每次我在 JS 中更改一行代码时,我都必须这样做。

很明显,我做错了什么,这曾经工作得很好。没有新的 gem ,所以新的工作流程。据我所知,我没有不小心预编译 Assets 。

为什么管道在传送我的自定义 JS(不是 Bootstrap 或 Angular )时会挂起?为什么要以这种方式解决问题?

我注意到有几个 Unresolved 问题,所以如果有人知道它可能会对我们中的一些人有所帮助。

最佳答案

我也有过同样的经历。删除 Rails 的 tmp 文件夹似乎暂时解决了这个问题。

关于javascript - Rails Assets 管道挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21995781/

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