如何用pug / jade声明全局变量

时间:2016-06-05 15:23:25

标签: node.js pug

我在玉/哈巴狗的事情上是全新的,我现在正在玩耍并发现这项新技术。 到目前为止一直很好但不知怎的我不知道如何定义全局变量用于我的所有解决方案。

有点像这样。

我的mixins如下所示

mixin headerSearch(projectName)
ul.navbar-search
    li
    a(href="#",class=projectName + "-menu-icon" + projectName + "-menubar-search", id="open-search-form")
        span.sr-only Search
        span.icon.icon-search


mixin headerNavigationIcons(navigationIconList,projectName)
ul.navbar-icons
    each navigationIcon in navigationIconList.length  ? navigationIconList : ["account","wishlist","carte"]
        li(class="menubar-"+ navigationIcon)
            a(href="#",class=projectName+"-hidden-text")
                span.heracles-hidden-text=navigationIcon

我想将projectName变量设置为全局变量,以便根据我的项目进行更改。

怎么做?

请帮忙

1 个答案:

答案 0 :(得分:2)

最后在玩了一下之后找到了我的答案。

可以使用pug-cli中的option属性设置全局变量。

我不知道这是否是最好的方法,但它确实有效。