0

我正在尝试调试为什么 gulp-less 没有输出正确的 CSS 并引发异常。似乎 less.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/

4

1 回答 1

1

你有一个额外的 '{}' 参数,我只是在删除它后尝试了它并得到了正确的输出。我只是在 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: 'fulfilled', value: { result: undefined } }只是accord返回的promise的错误结果。

于 2016-03-05T01:12:40.277 回答