【发布时间】:2014-04-28 22:01:24
【问题描述】:
我想使用 grunt 来构建我的 node.js 项目(基于 Kraken.js,但我已经用玉代替了灰尘)。我已经安装了grunt-contrib-jade。对于不包含服务器端状态的翡翠文件,这一切都很好,我得到了 HTML 文件输出。但是,在我拥有包含逻辑并呈现服务器端状态的 .jade 文件的地方,一切都出错了。例如,如果我的文件中有h1 #{x.y},则咕噜声输出为cannot read property y of undefined。这完全有意义,因为 x 仅在运行时定义。
所以我现在想知道我是否只是在 grunt 构建中忽略我的翡翠文件并让服务器在运行时处理它们,或者是否有一些替代方法可以“预处理”我的 .jade 文件加快执行速度?
【问题讨论】:
标签: node.js gruntjs pug kraken.js