JavaScript 在本地和 heroku 上不起作用
JavaScript not working on Production locally and heroku
我已经搜索了这个问题的解决方案,我发现我必须在推送到 heroku 之前运行捆绑执行 rake assets:precompile 以使 JavaScript 工作,但它不起作用我不知道为什么。 本地生产也是如此
production.rb
config.cache_classes = true
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.serve_static_assets = true
config.assets.compress = true
config.assets.compile = false
config.assets.precompile += %w( chartkick.js )
config.i18n.fallbacks = true
end
应用.js
//= require jquery_ujs
//= require jquery
//= require jquery.ui.all
//= require bootstrap
//= require demo1
//= require polyfills
//= require announcements
//= require wice_grid
//= require ckeditor/init
//= require bootstrap-datepicker
//= require_tree .
更新:它在开发中不起作用。 几分钟前它正在工作.. :|
更新 2:在重新排序我的应用程序后,它在开发中工作.js如下:
//= require jquery_ujs
//= require bootstrap
//= require jquery
//= require jquery.ui.all
//= require demo1
//= require polyfills
//= require announcements
//= require wice_grid
//= require ckeditor/init
//= require bootstrap-datepicker
//= require_tree .
并且在生产中仍然不起作用
你应该设置这个:-
config.assets.compile = true
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- Jquery在生产和Heroku中不起作用,但在开发中运行良好
- bootstrap/javascript下拉菜单在heroku上不起作用
- rails 预编译 为什么 javascript 在本地不起作用,但在 heroku 它可以工作
- 解析为 heroku 云代码不起作用
- sanitize-html npm 模块在 Heroku 部署上不起作用
- 使用带有严格标志的 db.collection 在 Heroku 中不起作用
- Sails JS - 显示闪存消息在 Heroku(生产)上不起作用,但在开发中工作正常
- JavaScript 在本地和 heroku 上不起作用
- Heroku和Rails 4:有些javascript不起作用
- 将Postgres Heroku与Knex连接不起作用
- Twipsy和Tablesorter的Heroku资产不起作用,在当地是的
- Heroku上的护照身份验证不起作用
- 为什么某些JS行为在开发中有效,但当我推送到Heroku时却不起作用