express less node.js

express.js less compiler: can not get work


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

In my jade view:

link(rel="stylesheet", type="text/css", href="

I”ve got less file in:

When I request the page I’ve got in html head:

<link href="" type="text/css" rel="stylesheet">

And noting in server console.

1) So Why does express even doesn’t try to compile app.less? Should it?

2) If everything right: should link in htm be

<link href="**app.less**" ... >

or express should change the file’s extension while render?

<link href="**app.css**" ... >