目录中的原始.styl文件.../node/
希望编译.css到.../nginx/目录
app.use(stylus.middleware({
src: __dirname + '/node/www',
dest: __dirname + '/node/www',
//=src: req.basepath,
//=dest: req.basepath,
编译:函数(str,路径){
返回手写笔(str)
.set('文件名', 路径)
.set('压缩', true)
.use(笔尖());
}
}));
如果我改变dest: __dirname + '/node/www',dest: __dirname + '/nginx/www'它就会爆炸
不太明白这应该如何工作
已解决:编译正常。in express,stylus在一个步骤中编译,然后在第二步中作为静态文件提供。这jade与在同一步骤中编译和提供的 不同 - 这让我感到困惑。
所以使用stylusin ,如果要编译到不同的目录express,需要在步骤中设置正确的目录。staticstylus