1

Middleman 3.0 で混乱している問題がいくつかあります。activate :relative_assetsandを使用してサイトをactivate :directory_indexes構築しています。ビルダーは、ファイルが 1 レベル深くネストされていることを認識せず、画像、JavaScript ファイル、スタイルシートなどの間違った相対パスを出力します。私が混乱しているのは、この問題が明らかにここで修正: https://github.com/middleman/middleman/issues/361gem install middlemanコマンドを使用して Middleman をインストールし、さらに を実行しただけgem updateなので、最新バージョンがインストールされていると思います。私が間違っていることを知っている人はいますか?ありがとう。

4

1 に答える 1

0

:directory_indexes を有効にする場合は、サイトを Web サーバーで実行する必要があります。

おそらくこれを行う最も簡単な方法は、(Apache) 仮想ホストを使用することです。

Apache を使用している場合は、mod rewrite を使用して URL を適切に書き換えることもできますが、これは少し難しいかもしれません。

base適切な href (のような) で -tag を使用することもできますが、これを開発http://localhost/yoursubfolder環境とたとえばライブサーバーの間で同期させるのは少し面倒かもしれません。

于 2013-02-06T07:20:16.570 に答える