less-middleware不产生输出css

我有以下文件夹结构和较less的文件编译使用less-middleware。 但它不工作。 我尝试了所有我在Google上find的教程。 任何人plz的帮助。

app.use(lessMiddleware(__dirname + '/public/less')); 

文件夹结构是 –

 public/app.css (where would like to get the output) //source folders are. public/less/layout.less, master.less 

我在这里做错了什么?

包less – 中间件 编译更less的文件到Css文件。

对于你的问题,你应该看一下吞咽 。

Gulp帮助你build立你的项目,比如编译更less的CSS等等。

你可以使用gulp插件来减less吞吐量。

 var less = require('gulp-less'); var path = require('path'); gulp.task('less', function () { return gulp.src('./less/**/*.less') .pipe(less({ paths: [ path.join(__dirname, 'less', 'includes') ] })) .pipe(gulp.dest('./public/css')); }); 

现在你只需要gulp less运行gulp less就可以less编译。 你甚至可以在你每次改变的时候看你less的文件和编译。