如何在node-sass编译sass代码时抛出自定义错误?

时间:2015-12-23 07:29:03

标签: javascript node.js sass node-sass

我选择node-sass来编译我的sass代码,但是在编译代码时我该怎么做?

换句话说,我想制定自己的规则并在编译时在某些条件下抛出自定义错误。

1 个答案:

答案 0 :(得分:0)

如果你查看了node-sass (according to 3.x.x)文档(在自述文件中) - 它解释了在渲染时如何通过error对象添加自己的错误消息。

render callback

error object

  

来自文档

var sass = require('node-sass');
sass.render({
  file: scss_filename,
  [, options..]
}, function(err, result) { /*...*/ });
  

自定义错误消息

var sass = require('node-sass');
sass.render({
  file: scss_filename,
  [, options..]
}, function(err, result) { 
  if (err) throw new Error(err)
});