导出图像时出现eslint错误 - 更喜欢默认导出

时间:2018-04-15 14:38:37

标签: javascript reactjs eslint

在反应中导出图像时,我一直收到以下错误。代码如下:

export { default as ArrivalsDeparturesImage } from './ArrivalsDepartures.jpg';

但它会触发:

  

更喜欢默认导出

任何想法

1 个答案:

答案 0 :(得分:1)

这是一个eslint-plugin-import规则,建议在模块中只有一个导出时使用默认的esport。所以要解决它你可以:

import ArrivalsDeparturesImage from './ArrivalsDepartures.jpg';
export default ArrivalsDeparturesImage;

或者只是在.eslintrc中关闭它:

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

仅适用于当前文件:

/* eslint-disable import/prefer-default-export */
export { default as ArrivalsDeparturesImage } from './ArrivalsDepartures.jpg';