Redmine插件Javascript Asset不会在开发模式下重新加载

时间:2012-07-24 03:56:52

标签: reload redmine-plugins

我正在使用以下版本的Redmine和Ruby:

Environment:
  Redmine version                          2.0.1.devel
  Ruby version                             1.9.3 (x86_64-darwin11.2.0)
  Rails version                            3.2.3
  Environment                              development
  Database adapter                         Mysql2

但是,在dev模式下进行插件开发时,javascript文件不会在每个请求上重新加载。

这方面的工作是什么?

1 个答案:

答案 0 :(得分:2)

如果你包含你的javascript如下:
<%= javascript_include_tag 'plugin', :plugin => 'redmine_plugin' %>
每次在javascript或css文件中进行一些更改时,都必须重新启动rails服务器。

您必须这样做,因为在重新启动服务器期间,插件目录plugin/assets/javascript中的javascript文件会被复制到应用程序公共目录plugin_assets/redmine_plugin/javascripts/