如何导入与Rails视图相同的目录中的javascript文件
如何预编译并导入JavaScript文件,同时将其保存在与其关联的视图相同的文件夹中?如何导入与Rails视图相同的目录中的javascript文件
例如,我想保持companies.js
相同/view
目录内为我的其他公司认为
例如:
/app/views/companies/_form.html.erb
/app/views/companies/index.html.erb
/app/views/companies/new.html.erb
/app/views/companies/edit.html.erb
/app/views/companies/companies.js <--- like this
这允许更好的组织,而不是大量的JavaScript文件在/app/assets/javascripts/
。
我以前见过它,但我一直无法复制它。使用<% javascript_include_tag 'companies' %>
试图在/assets/javascripts/
中查找该文件。
尝试更改app/assets/config/manifest.js中的清单文件以在视图的文件夹中编译.js。
E.g
//= link_directory ../javascripts .js
与路径与预编译的资产在生产JS添加到您的视图文件夹
之前已经看到它在Rails应用程序中完成了吗?您可以给出一个可能的样例吗? –
我的回答有帮助吗? –
你是不会有问题的时候使用这个文件? – kunashir
我同意,但是我在 –