[英]Rails asset pipeline hangs
我在开发环境中运行Rails 3.2。 不知何故,我遇到了这样一种情况:调试时代码的任何更改都会在尝试传递新页面时在资产管道中挂起。 通过挂起,我的意思是它需要非常长的时间,通常会导致某处超时。 目前我正在调试一些javascript,所以除了一个JS文件外,所有资产都没有变化。 我可以在任何地方看到没有错误消息。 当我使用Chrome查看网络活动时,它总是挂在application.js的挂起交付上,这是js表现出来的地方。
解决方案似乎是:
每次我在JS中更改一行代码时,我都必须这样做。
显然,我做错了,过去工作得很好。 没有新的宝石,所以新的工作流程。 据我所知,我并没有意外地预编译资产。
为什么管道会挂起交付我的自定义JS(不是bootstrap或angular)? 为什么以这样的方式工作?
我注意到有几个未解决的问题,所以如果有人有线索可能会对我们中的一些人有所帮助。
我只是有同样的经历。 删除Rails的tmp文件夹似乎已经解决了它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.