javascript - 无法包含 jade 文件

标签 javascript node.js backbone.js pug

我运行 Jade 和 Backbone,使用 .html() 进行渲染。所有模板文件都是使用 RequireJS 和 jade 加载的!指令(例如,jade!/templates/test.jade)。在 test.jade 中,我有一个 Jade include-statement,

include test2

test2.jade 放置在模板下。尝试此操作时,我在浏览器中收到错误(在 Chrome 中尝试过),

Uncaught Error: failed to require "fs"

有人认识到这个问题吗?我尝试使用 jade 隐式加载 test2.jade!指令,但我不断收到相同的错误。

最佳答案

我刚刚遇到了 require-jade 插件的问题,听起来您正在使用该插件。

事实证明,它不支持模板中的extendsincludes

关于javascript - 无法包含 jade 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21189282/

相关文章:

javascript - 我可以使用变量清理 API 获取吗?

node.js - 使用 Node Canvas 从右到左编写段落,基于开罗的实现

node.js - 使用 gridfs-stream 将字符串写入 gridfs

javascript - 在模板上渲染主干集合时无法获取模型的 cid

javascript - Zend 将服务器 url/参数传递给 javascript 文件

javascript - Webpack 生产版本

javascript - Node : How return different content types with same response (text and image)?

javascript - 如何使 jest 识别相对于项目根目录的导入?

jquery - 禁用 JQuery 移动 UI 中的哈希更改 Controller 并替换为backbone.js

javascript - MarionetteJS compositeView 的奇怪行为