2011-10-08 74 views
5

有什么办法可以使用SCSS和Express?如何使用SCSS和Express? (Node.js)

我试着用:

app.use(express.compiler({ src: __dirname + '/public', enable: ['scss'] }));

但它给我一个错误:

DEBUG: TypeError: Cannot read property 'match' of undefined

感谢

回答

3

没有办法,你可以用这种方式即作为一个内置模块。 ExpressJS自己的作者说这是不可能的。我遇到了同样的问题,发现你要么使用SASS.js,要么使用LESS。
请参考:https://github.com/visionmedia/express/issues/787
我建议您使用Stylus

+0

对于那些磕磕绊绊的问题,你可能会有一些运气:https://npmjs.org/package/node-jade-compress –

1

看看@ Node-sass - NPM Package | Github

这是一个围绕C/C++库libsass的包装。