less.js没有输出css

时间:2016-03-05 00:43:10

标签: javascript gulp-less less.js

我正在尝试调试为什么gulp-less没有输出正确的css并抛出异常。看起来似乎更少.js似乎没有输出css。

这是我的代码:

 var accord         = require('accord');
 var less           = accord.load('less');

 less.render('.class { width: (1 + 1) }', {}, function (e, output) {console.log(output.css);})

输出

{ state: 'fulfilled', value: { result: undefined } }

而不是

.class {
  width: 2;
}

正如网站上预期的那样:http://lesscss.org/

1 个答案:

答案 0 :(得分:0)

你有额外的' {}'参数,我只是在删除它后尝试了它并获得了正确的输出。我只是在node_modules中安装了less和accord。工作代码应为:

var accord         = require('accord');
var less           = accord.load('less');

 less.render('.class { width: (1 + 1) }', function (e, output) {console.log(output.css);})

{state:'履行',值:{result:undefined}}只是协议返回的承诺的错误结果。