Prefer default export on a file with single export 报错解决

项目中导出一个对象时 ESLint 报红,提示:Prefer default export on a file with single export 。

错误信息表示有一个只包含单个导出的文件,并且 ESLint 建议您使用默认导出而不是具名导出。

以下是使用具名导出的示例:

// my-module.js
export function myFunction() {
  // ...
}

以下是使用默认导出的示例:

// my-module.js
export default function myFunction() {
  // ...
}

ESLint 建议使用默认导出,因为这样代码更简洁、更易于阅读。还可以防止名称冲突,因为默认导出只能在一个模块中使用一次。

要修复此错误,可以将具名导出更改为默认导出:

// my-module.js
export default function myFunction() {
  // ...
}

或者,将这条 ESLint 规则禁用:

.eslintrc 文件中,将以下规则添加到 rules 对象:

"import/prefer-default-export": "off",


未经允许不得转载:Web前端开发资源网 » Prefer default export on a file with single export 报错解决

推荐阅读:

Animate.css动画库的安装与使用

用css实现文本溢出 超出部分隐藏显示省略号

Linux下如何重置MySQL密码

SQL语句的基本命令总结

20180410博客更换服务器步骤

赞 (0)
分享到: +

评论 沙发

Avatar

换个身份

  • 昵称 (必填)
  • 邮箱 (选填)