Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当节点sass编译sass代码时,如何抛出自定义错误?_Javascript_Node.js_Sass_Node Sass - Fatal编程技术网

Javascript 当节点sass编译sass代码时,如何抛出自定义错误?

Javascript 当节点sass编译sass代码时,如何抛出自定义错误?,javascript,node.js,sass,node-sass,Javascript,Node.js,Sass,Node Sass,我选择node sass来编译我的sass代码,但是在编译代码时我可以做什么呢 换句话说,我想制定自己的规则,并在编译时在特定条件下抛出自定义错误 如果您查看节点sass(根据3.x.x)文档(在自述文件上)-它解释了如何在渲染时通过错误对象添加您自己的错误消息 从文件 自定义错误消息 抛出自定义错误是为了什么?在哪里?你在胡说八道吗?在Node?我想他们的意思是Node sass编译-@cimmanon@mrpeak-你可以使用,当你有错误时它会抛出一条消息,但是如果我没记错的话,Node

我选择node sass来编译我的sass代码,但是在编译代码时我可以做什么呢


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

如果您查看节点sass
(根据3.x.x)
文档(在自述文件上)-它解释了如何在渲染时通过
错误
对象添加您自己的错误消息

从文件

自定义错误消息


抛出自定义错误是为了什么?在哪里?你在胡说八道吗?在Node?我想他们的意思是Node sass编译-@cimmanon@mrpeak-你可以使用,当你有错误时它会抛出一条消息,但是如果我没记错的话,Node sass对错误处理是不可知的-将返回解决这个问题的代码
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)
});