Nicedit在本地工作,但不是Heroku
Nicedit works localhost but not Heroku
我在使用nicEdit时遇到了麻烦。
框架是 ruby 2.0.0/rails 4.0.1
在本地主机中时,有效,但前提是您上传页面两次。
但是当部署在 Heroku 中时,它根本不起作用。
我按照这个例子一直到线。
我有一个 niEdit.js 在 ../vendor/assets/javascripts
这是我的完整表格:
<%= javascript_include_tag 'nicEdit' -%>
<%= simple_form_for(@recipe) do |f| %>
<%= f.error_notification %>
<div class="field">
<%= f.label "Elige un cromo" %><br />
<%= f.file_field :chrome %>
</div>
<div class="form-inputs">
<%= f.association :user, label_method: :name, collection: User.where(name: current_user.name), :label => "Cociner@" %>
<%= f.association :category, :label => "Categoría", label_method: :plato_category, collection: Category.all %>
<%= f.input :plato %>
<%= f.input :minutos %>
<script type="text/javascript">
bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
</script>
<div class="well well-small">
<p>Tejemaneje</p>
<%= f.text_area :tejemaneje, :rows => 10, :style => 'width: 700px' %>
</div>
</div>
<p>
</p>
<%= f.button :submit, "Receta", :class => "btn btn-success" %>
<% end %>
我应该做些什么不同的事情才能让它在本地主机和 heroku 上完全工作?谢谢。
部分解决方案:
我将 nicEdit.js 移到/assets/javascript 下,脚本现在正在运行,但如果在 NicEdit 中并不重要.js这一行是
iconsPath : '/assets/nicEditorIcons.gif' 和/assets/images/nicEditorIcons.gif 下的图标,它们不显示。/assets/nicEditorIcons也是如此.gif
我将图标移到/assets/javascripts 下,并将行更改为
iconsPath : '.../nicEditorIcons.gif'
我还尝试将图标放在/assets/nicEditorIcons.gif 下,并带有图标。什么都没用。
Heroku对图标有特殊的位置吗?我是否必须更改脚本调用?有什么帮助吗?
相关文章:
- gmap4rails在本地工作,但没有;不要出现在heroku上
- 为什么我的下拉菜单在本地服务器上可以工作,但当我推到heroku时却不能
- JQuery 事件不是在生产中处理 heroku,而是在开发中工作
- Nicedit在本地工作,但不是Heroku
- rails 预编译 为什么 javascript 在本地不起作用,但在 heroku 它可以工作
- JavaScript在开发中工作,而不是在生产中工作(Heroku)
- Heroku 生产:Gmaps 未定义 - 在本地工作
- JavaScript 不会在 Heroku 上加载,而是在本地工作
- Sails JS - 显示闪存消息在 Heroku(生产)上不起作用,但在开发中工作正常
- 投票系统在部署到heroku时不工作
- heroku上的后台工作网络是如何知道的's结束了
- Rails 4-Javascript没有'在Heroku部署后无法工作
- 莫代尔没有在heroku上工作;但在本地运行良好
- moment.js的isoWeek不能在Heroku实例上工作
- 套接字.io + NodeJS不能在Heroku上工作
- SSE在Heroku上没有像预期的那样工作
- 单个Javascript函数不能在Heroku上工作
- ruby on rails-Javascript在本地工作,但在部署到Heroku时不再工作.(带涡轮连杆.)
- Rails: jQuery在本地主机上工作,但不能在heroku上生产
- 内联Javascript不是Rails Heroku不工作