下面的代码不起作用,但旨在说明我想要实现的目标。我怎样才能使这段代码工作或者有更好的方法。我想将我所有的 CSS 文件合并到一个文件中,但想确保 BASE_CSS 下的所有文件都在该文件的顶部。
BASE_CSS = %reset.css %reset2.css %reset3.css
IGNORE_CSS = %main.min.css $(BASE_CSS)
CSS_FILES = $(filter-out $(IGNORE_CSS),$(wildcard \
public/css/*.css \
public/css/*/*.css \
public/css/*/*/*.css \
))
minify:
cat $(BASE_CSS) $(CSS_FILES) > public/css/main.min.css