小编Zah*_*oli的帖子

ESLint 错误:“default”被限制用作导出名称

我在 index.js 文件中收到此 eslint 错误:

'default' 被限制用作导出名称 no-restricted-exports

页面/index.js

export { default } from './test';
Run Code Online (Sandbox Code Playgroud)

页面/test.jsx

import React from 'react';

const Test = () => {
  return <div>Test</div>;
};
export default Test;
Run Code Online (Sandbox Code Playgroud)

路线.js

import React from 'react';
import { Switch, Route } from 'react-router-dom';

const testPage = React.lazy(() => import('./page'));

function Routes() {
  return (
    <Switch>
      <Route path="/" exact component={testPage} />
    </Switch>
  );
}
export default Routes;
Run Code Online (Sandbox Code Playgroud)

.eslintrc.json

{
  "env": {
    "browser": true,
    "es2021": true
  },
  "extends": ["plugin:react/recommended", "airbnb"],
  "parserOptions": …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs eslint

5
推荐指数
1
解决办法
3881
查看次数

标签 统计

eslint ×1

javascript ×1

reactjs ×1