Middleman在js和css目录之前加上"/"

shr*_*ing 3 ruby middleman

不知怎的,我的中间人构建创造了

<link href="/css/all.css" rel="stylesheet" type="text/css" />
<script src="/js/all.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

(注意链接开头的斜线)while

<link href="css/all.css" rel="stylesheet" type="text/css" />
<script src="js/all.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

会是对的.

我怎么能改变呢?

我几乎使用标准的构建设置:

configure :build do
  activate :minify_css
  activate :minify_javascript
end
Run Code Online (Sandbox Code Playgroud)

模板部分如下所示:

<%= stylesheet_link_tag 'all' %>
<%= javascript_include_tag 'all' %>
Run Code Online (Sandbox Code Playgroud)

And*_*aus 6

加入activate :relative_assets你的config.rb.