2013-10-21 30 views
1

我试图将jade模板编译为html,但是我的终端发送给我一个错误。 (我正在使用grunt和npm grunt-contrib-jade)。在Express(和Grunt)中使用i18next时,Jade不会编译为Html

在我玉文件我有

跨度= .T( “article.mainboxCategory”)

我录制grunt jade和我的终端返回我

不能调用方法't'未定义

我读the documentation,但我不确定要了解我能做些什么,需要放在我的Grundfile或我的app.js中(加载Express和i18next)。

有人可以提供帮助吗?

回答

1

删除这一点。那么它应该工作正常,伊莫。

span= t("article.mainboxCategory") 

当前您正试图从对象''调用方法't'。这显然没有定义,因为它什么也没有。

+0

你是对的,我忘了删除点,但我总是有一个错误 'undefined不是一个函数' –

+0

我也得到这个。但我没有一个点。 – crowmagnumb

+0

啊,我忘了添加'app.use(i18n.handle)'这一行。现在工作。 – crowmagnumb

相关问题