我在Atom上使用JADE和SASS。
在SASS上你可以使用// main: base.sass
(它是一个名为:sass-autocompile的原子插件的一部分)作为第一行注释,以便在更改“children”文件时保持“父”文件的更新使用(@import)。
这样,每次对sass文件进行更改时,它都会重新编译“父”文件。
有没有办法,使用JADE做同样的事情或类似事情?我有很多具有共同内容的页面,并且在每次更改时重新编译所有文件都非常令人沮丧。 以下是我的代码示例:
.navbar
ul
li: a(href="#") Home
li: a(href="#") About
li: a(href="#") Blog
li: a(href="#") Contact
doctype html
html(lang='en')
head
include head/head.jade
body
include head/navbar.jade
include main/top.jade
include main/middle.jade
include main/bottom.jade
include footer/footer
每次我对navbar.jade文件进行微小的更改时,我都要逐个重新编译40多个jade文件。