问题
As mentioned in the github issue #70 including mixins aren't supported.
Are there any good workarounds or alternative solutions?
回答1:
Pyjade's implementation of include doesn't support mixins, but "extends" does, although you have to use a "block". So what you could do if you just need to import one file:
extends mixins.jade
block layout
+link("example", "http://example.com/")
mixins.jade:
mixin link(text, url)
a(href=url)= text
block layout
(Answering my own question, because I searched hard before figuring this out myself and thought it could be helpful to others)
来源:https://stackoverflow.com/questions/27278199/including-mixins-in-pyjade-workaround