Быстрый вопрос: почему бы не выразить.js запустить с dust.js?
Я знаю, что это официально не поддерживается, но у dust.js даже есть проблемы с моей версией node.js.
Узел даже не запускается из-за проблем require.path.node.js + express.js + dust.js вопросы
server:testapp treejanitor$ node --version
v0.6.12
У меня возникают проблемы при настройке приложения на пыль. (app.js в экспресс)
var dust = require('dust');
...
app.set('view engine', 'dust');
Я показываю здесь консоль, чтобы дать вам мой простой список модулей.
Также кто-то, кто ищет ту же проблему, может вырезать/вставить ошибку.
server:hummr treejanitor$ npm list
[email protected] /Users/treejanitor/git/testapp/testapp
├── [email protected] extraneous
├── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
└─┬ [email protected]
├── [email protected]
└── [email protected]
server:testapp treejanitor$ supervisor app.js
DEBUG: Error: require.paths is removed. Use node_modules folders, or the NODE_PATH environment variable instead.
at Function.<anonymous> (module.js:378:11)
at Object.<anonymous> (/Users/treejanitor/git/testapp/testapp/node_modules/dust/lib/server.js:6:8)
Я попробовал следующую попытку не повезло:
Dust.js load template from filesystem in Node.js
ПРИМЕЧАНИЕ: Я попробовал альфа-версию экспресс (3.0), которое не помогло.
То же самое касается для консолидации.js и всех модулей в этом example.
Некоторые причины, почему я заинтересован в узле + экспресс + пыль:
LinkedIn picks dustjs
Twitter's Bootstrap framework