如何让 Middleman 获得根 url 的相对 link?
How to get Middleman to get relative link for root url?
如何让我的根 url 与亲戚 link 一起工作?这个标签好像不想指向正确的地方
<%= link_to 'Home', '/' %>
我可以这样在本地复现:
gem install middleman
middleman new site
cd site
echo "<%= link_to 'Home', '/' %>" > source/index.html.erb
echo "set :relative_links, true" >> config.rb
middleman build
# start webserver from the middleman root directory, not the build directory.
# This simulates a local url where the root url is not the `/`.
python -m SimpleHTTPServer &
open http://localhost:8000/build
您会看到 "Home" link 返回到 / 而不是 /build,后者是站点的相对主页。
我能够 <%= link_to '/index.html', 'Home' %>
解决这个问题。
如何让我的根 url 与亲戚 link 一起工作?这个标签好像不想指向正确的地方
<%= link_to 'Home', '/' %>
我可以这样在本地复现:
gem install middleman
middleman new site
cd site
echo "<%= link_to 'Home', '/' %>" > source/index.html.erb
echo "set :relative_links, true" >> config.rb
middleman build
# start webserver from the middleman root directory, not the build directory.
# This simulates a local url where the root url is not the `/`.
python -m SimpleHTTPServer &
open http://localhost:8000/build
您会看到 "Home" link 返回到 / 而不是 /build,后者是站点的相对主页。
我能够 <%= link_to '/index.html', 'Home' %>
解决这个问题。