Rails:Javascript 没有到达 heroku
Rails: Javascript not getting to heroku
我的javascript没有进入我的heroku应用程序,即使我的应用程序.html.haml文件有: = javascript_include_tag "application"
.我发出警报以检查是否有任何js在那里制作,但没有雪茄。我还检查了Firebug,javascript没有发送到浏览器。有什么想法吗?
应用.js
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require jquery_nested_form
//= require jquery-fileupload
//= require autoNumeric
//= require lightbox
alert('test?');
生产.rb
MyMyApp::Application.configure do
config.force_ssl = true
config.cache_classes = true
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.serve_static_assets = true (I tried false)
config.assets.compress = true
config.assets.compile = true
config.assets.digest = true
config.i18n.fallbacks = true
config.active_support.deprecation = :notify
end
红宝石 '2.0.0'
宝石"轨道","3.2.13"
资产管道和 heroku 存在许多问题。检查此链接
https://devcenter.heroku.com/articles/rails-asset-pipeline
或者简单地放入 config/application.rb 行:
config.assets.initialize_on_precompile = false
这应该可以解决你的问题,干杯。
2件事
:
-> 文档准备就绪时尝试调用
$(document).ready(function() {
alert('hello');
});
-> 在推送到 Heroku 之前尝试预编译资产:
在您的生产中.rb:
config.serve_static_assets = true
config.assets.compile = true
在您的 CMD 中:
> rake assets:precompile
> git push heroku master
相关文章:
- Javascript库创建类似heroku仪表板的应用程序
- Rails 4资产管道Heroku生产javascript参考问题
- bootstrap/javascript下拉菜单在heroku上不起作用
- Javascript with Heroku
- Javascript和Heroku.脚本未在服务器上运行,即使它在本地运行
- Heroku 它的调用 JavaScript 代码不在我的 Ruby on Rails 项目中
- rails 预编译 为什么 javascript 在本地不起作用,但在 heroku 它可以工作
- JavaScript在开发中工作,而不是在生产中工作(Heroku)
- Rails:Javascript 没有到达 heroku
- JavaScript 不会在 Heroku 上加载,而是在本地工作
- 是否可以将简单的 html 和 javascript 文件结构上传到 heroku
- Heroku(Cedar) + Node + Express + Jade 子目录中的客户端 javascript 文件
- 包含 Rails javascript,但不在 heroku 上执行
- JavaScript 在本地和 heroku 上不起作用
- Javascript功能可以在localhost上运行,但在部署到Heroku时则不然
- Javascript不适用于所有Heroku页面
- Heroku和Rails 4:有些javascript不起作用
- 将基于JavaScript/HTML的应用程序上传到Heroku
- Rails 4-Javascript没有'在Heroku部署后无法工作
- 未在Heroku上加载Javascript函数