JADE - 当我在包含的文件中进行更改时自动编译Jade文件(@include)

时间:2016-09-05 11:06:48

标签: sass pug batch-processing

我在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文件。

0 个答案:

没有答案