繁体   English   中英

不能包含玉器文件

[英]Can not include jade file

我运行Jade和Backbone,使用.html()渲染。 所有模板文件都使用RequireJS和jade加载! 指令(例如jade!/templates/test.jade)。 在test.jade中,我有一个Jade包含语句,

include test2

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

Uncaught Error: failed to require "fs"

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

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

事实证明,它不支持extends或不includes在模板中。

fs通常是指文件系统。

确保您的app.jsserver.js文件(无论您的主要Node入口点文件是什么)都包含以下行:

var fs = require('fs');

如果包括在内,请确保在翡翠之前是必需的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM