makefileを使用して、jade ファイルを html にコンパイルしています。この行を jade オプションでどのように修正すれば、最終的な index.html が jade ファイルと同じフォルダーではなく、ディレクトリの 1 レベル上にあるようになりますか? 現在、フォルダー jade 内に index.html があります。
%.html: %.jade
jade < $< --out $< --path $< --pretty > $@
フォルダ構造を次のようにしたいと思います。
|--jade
|--index.jade
|--index.html
フォルダー構造を次のようにしたくありません。
|--jade
|--index.jade
|--index.html
私のメイクファイル全体には以下が含まれます:
JADE = $(shell find jade/*.jade)
HTML = $(JADE:.jade=.html)
all: $(HTML)
%.html: %.jade
jade < $< --out $< --path $< --pretty > $@
clean:
rm -f $(HTML)
.PHONY: clean