跳至正文

unicorn/error-message 风格

做什么

此规则强制执行在创建内置Error对象实例时传入message值,这会生成更易于阅读和调试的代码。

为什么不好?

示例

此规则的错误代码示例

javascript
throw Error();
throw new TypeError();

此规则的正确代码示例

javascript
throw new Error("Unexpected token");
throw new TypeError("Number expected");

参考

根据 MIT 许可证发布。