【发布时间】:2014-05-12 14:49:42
【问题描述】:
我的中间人构建以某种方式创建
<link href="/css/all.css" rel="stylesheet" type="text/css" />
<script src="/js/all.js" type="text/javascript"></script>
(注意链接开头的斜线)而
<link href="css/all.css" rel="stylesheet" type="text/css" />
<script src="js/all.js" type="text/javascript"></script>
应该是正确的。
我该如何改变呢?
我几乎使用标准的构建设置:
configure :build do
activate :minify_css
activate :minify_javascript
end
模板部分如下所示:
<%= stylesheet_link_tag 'all' %>
<%= javascript_include_tag 'all' %>
【问题讨论】:
-
Rails 也是如此。为什么你认为前导斜线是错误的?它只是基于文件夹结构假设的绝对参考(约定优于配置等)
-
我需要将结果打包成phonegap app,结构需要这样。
-
然后我建议手动包含它们并避免使用资产助手。或者,您可以定义自己的助手,它们会返回您想要的内容。