我正在使用makefile将jade文件编译成html。我应该如何用翡翠选项修改这一行,以便我的最终 index.html 在目录中的上一级,而不是在与翡翠文件相同的文件夹中?目前,我在文件夹jade 中有index.html。
%.html: %.jade
jade < $< --out $< --path $< --pretty > $@
我希望文件夹结构是这样的:
|--jade
|--index.jade
|--index.html
我不希望我的文件夹结构是这样的:
|--jade
|--index.jade
|--index.html
我的整个makefile包括:
JADE = $(shell find jade/*.jade)
HTML = $(JADE:.jade=.html)
all: $(HTML)
%.html: %.jade
jade < $< --out $< --path $< --pretty > $@
clean:
rm -f $(HTML)
.PHONY: clean