Ruby on rails 未在rails生产环境中加载Javascript文件

Ruby on rails 未在rails生产环境中加载Javascript文件,ruby-on-rails,thorax.js,Ruby On Rails,Thorax.js,我的应用程序作为前端javascript框架运行在rails-4.1.2和thorax.js上。当我在应用程序中添加新thorax.js路由和页面时,应用程序仪表板页面未加载。我在生产日志中没有错误 任何帮助都将不胜感激 你的浏览器的开发工具的网络面板说发生了什么?你拿到404了吗?你是否得到了错误的内容?您的浏览器控制台中有什么东西吗?您的应用程序是否在服务器端保存生产日志?它配置为跟踪什么,它包含什么?当您增加生产的日志级别时会发生什么?您是如何为thorax.js提供服务的?它是否来自公共

我的应用程序作为前端javascript框架运行在rails-4.1.2和thorax.js上。当我在应用程序中添加新thorax.js路由和页面时,应用程序仪表板页面未加载。我在生产日志中没有错误


任何帮助都将不胜感激

你的浏览器的开发工具的网络面板说发生了什么?你拿到404了吗?你是否得到了错误的内容?您的浏览器控制台中有什么东西吗?您的应用程序是否在服务器端保存生产日志?它配置为跟踪什么,它包含什么?当您增加生产的日志级别时会发生什么?您是如何为thorax.js提供服务的?它是否来自公共目录?您是否正在使用资产管道?如果是,您的资产是否已编译?是的,我的资产正在编译。我在我的浏览器控制台中使用src=/assets/application-D4E050CF39DCB541E1EA62F18958933.js获得响应脚本,但未加载页面。我没有收到任何404错误。生产日志:HomeControllerindex在layouts/application 14.4ms Rendered shared/_header.HTML.erb 4.7ms中处理为HTML呈现的home/index.HTML.erb 4.7ms在59ms视图中完成了200 OK:22.0msI am获取304未修改浏览器控制台中的错误。它与此有什么关系吗?304表示内容是相同的,浏览器可以从缓存中获取内容,通常不会将其视为错误。如果你在那里冲浪,你会得到什么?你的JS被渲染了吗?如果将console.logfoo放在JS的顶部,是否正在执行它?您需要诊断哪些不起作用:发送、加载或执行。我给了你一些很好的问题来询问你的环境,但不幸的是你必须做一些腿部工作。你必须给我们更多的东西来继续。请使用jsfiddle、GitHub gist粘贴,或者在这里,如果您可以保持应用程序相关部分的整洁,请描述加载HTML时实际发生的情况?正在加载JS吗?控制台中是否存在JS错误?您正在做什么来实现这一点?您的胸部路径的URL到底是什么?你是如何执行的?