我正在尝试调试为什么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/
答案 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}}只是协议返回的承诺的错误结果。