我正在使用 airbnb 样式检查。启用的规则之一是new-cap
. 它将标记缺少新的以防万一,例如
import { Record } from 'typed-immutable';
const user = User();
错误消息是“名称以大写字母开头的函数只能用作构造函数”
它应该是
const user = new User();
但是 eslint 出于某种原因会标记如下表达式:
class User extends Record(DEFAULTS)'
这是一个误报。
但是,我可以避免new-cap
类声明错误吗?
我正在使用 eslint 3.9.1 和 eslint-config-airbnb 12.0.0