找不到模块“灰尘”
我试图用Express运行Dustjs,但遇到一个问题。 在这里我的代码:
var express = require('express') , bodyParser = require('body-parser') , cons = require('consolidate') , app = express(); app.engine('html', cons.dust); app.set('view engine', 'dust'); app.set('views', __dirname + '/views'); app.use(bodyParser()); app.get('/', function (req, res) { res.render('home', { name: 'Tom' }); }) app.listen(4000);
和依赖关系:
"dependencies": { "express": "4.x", "body-parser": "*", "consolidate": "*", "dustjs-linkedin": "*", "dustjs-helpers": "*" },
当我运行代码时,出现错误消息
Error: Cannot find module 'dust'
我不明白。 任何想法,将不胜感激。 谢谢。
原来的dust
模块已被弃用,巩固不支持dustjs-linkedin
。
build议使用由PayPal为KrakenJS创build的Adaro 。
示例代码:
var dustjs = require('adaro'); var app = express(); app.engine('dust', dustjs.dust({}); app.set('view engine', 'dust');
从这里的信息