gpt4 book ai didi

node.js - 如何在 Express 中使用 Jeet?

转载 作者:太空宇宙 更新时间:2023-11-03 23:08:03 24 4
gpt4 key购买 nike

如何在 Express 中使用 Jeet?

这是我的 app.js 文件的一部分:

app.set('views', __dirname + '/views')
app.set('view engine', 'jade')
app.use(stylus.middleware(
{ src: __dirname + '/public'
, compile: compile
}
))
app.use(express.static(__dirname + '/public'))

按照 Stylus 插件文档,我应该这样做:

app.configure(function () {
app.use(stylus.middleware({
src: __dirname + '/views',
dest: __dirname + '/public',
compile: function (str, path, fn) {
stylus(str)
.set('filename', path)
.use(example())
.render(fn);
}
}));
});

但我无法让事情正常运转。

感谢您的帮助。

最佳答案

找到了解决方案。在 app.js 中添加下一个函数,一切正常。

function compile(str, path) {
return stylus(str)
.set('filename', path)
.use(jeet())
}

在 app.js 的顶部:

var jeet = require('jeet');

关于node.js - 如何在 Express 中使用 Jeet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27633802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com