Я не буду использовать node.js в производстве, но мне нравится jade, поэтому я хотел бы скомпилировать jade шаблон html
при разработке.
С учетом этой файловой структуры:
app/
jade_templates /
index.jade
subfolder /
subpage.jade
html_templates /
index.html
subfolder /
subpage.html
Я хотел бы иметь script, который смотрит каталог jade_templates
и компилирует соответствующий html-шаблон в html_templates
в любое время, когда было сделано изменение.
Как это можно сделать?
Спасибо.
ИЗМЕНИТЬ В Jade README есть этот образец Makefile, но я не уверен, как его адаптировать к моим потребностям.
JADE = $(shell find pages/*.jade)
HTML = $(JADE:.jade=.html)
all: $(HTML)
%.html: %.jade
jade < $< --path $< > [email protected]
clean:
rm -f $(HTML)
.PHONY: clean