[英]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.js
或server.js
文件(无论您的主要Node入口点文件是什么)都包含以下行:
var fs = require('fs');
如果包括在内,请确保在翡翠之前是必需的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.