2013-10-21 2 views
1

jade 템플릿을 html로 컴파일하려하지만 터미널에서 오류가 발생합니다. (나는 grunt와 npm grunt-contrib-jade를 사용하고있다). 내 옥 파일에서익스프레스 (및 그 루트)에서 i18next를 사용할 때 Jade가 Html로 컴파일되지 않습니다

나는 ("article.mainboxCategory")

스팬 = .T이

나는 grunt jade 테이프로 내 터미널은 나를

이 메서드를 호출 할 수 없습니다

반환 정의되지 않은 't'는

the documentation을 읽었지 만, Grundfile이나 내 app.js (Express 및 i18next로드)에 넣을 수있는 내용을 이해할 수는 없습니다.

누군가가 도움을받을 수 있습니까?

답변

1

포인트를 제거하십시오. 그렇다면 잘 작동합니다.

span= t("article.mainboxCategory") 

현재 't'메서드를 ''개체에서 호출하려고합니다. 아무것도 아니기 때문에 분명히 정의되지 않았습니다.

+0

당신 말이 맞아요. 점을 없애는 걸 잊었지만, 항상 오류가 있습니다. '정의되지 않은 함수가 아닙니다' –

+0

나는 또한 이것을 얻고 있습니다. 그러나 나는 점이 없다. – crowmagnumb

+0

아,'app.use (i18n.handle);'줄을 추가하는 것을 잊어 버렸습니다. 이제 작동합니다. – crowmagnumb