Я следующую структуру папок (упрощенный):нефрита опция «имя файла» необходимо использовать «расширяет» с «относительно» пути
проекта - app.js - взгляды - index.jade - layout.jade - общественное ...
Я хочу, чтобы сгенерировать файл index.html из index.jade и использовать следующую команду в моем терминале (Mac OS X):
jade <index.jade> index.html
Однако я получаю сообщение об ошибке сказав:
/usr/local/lib/node_modules/jade/lib/runtime.js:231 бросок заблуждается; ^ Ошибка: Джейд: 1
1| extends ./layout
2|
3| block mainContent
4| center
опция "имя файла" необходимо использовать "расширяет" с "относительно" пути в Parser.resolvePath (/ USR/местные/Библиотека/node_modules/jade/lib/parser.js: 464: 13) at Parser.parseExtends (/usr/local/lib/node_modules/jade/lib/parser.js:483:21) at Parser.parseExpr (/ usr/local/lib/node_modules/jade/lib/parser.js: 221: 21) at Parser.parse (/usr/local/lib/node_modules/jade/lib/parser.js:122:25) at parse (/ usr/local/lib/node_modules/jade/lib/index.js: 102: 21) на Object.exports.compile (/usr/local/lib/node_modules/jade/lib/index.js:172:16) в ReadStream. (/usr/local/lib/node_modules/jade/bin/jade.js:144:21) в ReadStream.emit (events.js: 117: 20) в _stream_readable.js: 943: 16 at process._tickCallback (Node.js: 419: 13)
Я попытался отредактировать строку, которая вызывает ошибку в index.jade к:
extends layout
и
extends layout.jade
и
extends ./layout.jade
Любая идея, как я мог это исправить?
Там не является '--filename' вариант ( – DenisKolodin