eslint:解析错误:导入期间出现意外的令牌

时间:2017-03-17 01:20:29

标签: javascript reactjs eslint

在ReactJS应用程序中,我有一个index.js文件,其中包含以下导入:

export MainContainer from './Main/MainContainer';
export AboutContainer from './About/AboutContainer';

当我运行ESLINT时,出现以下错误:

error  Parsing error: Unexpected token MainContainer

错误消息未引用.eslintrc.json中设置的任何eslint规则。该应用在Chrome中正常运行,没有控制台错误。为什么eslint会抛出错误?

1 个答案:

答案 0 :(得分:2)

尝试导入时,您导出而不是导入。尝试:

import MainContainer from './Main/MainContainer';
import AboutContainer from './About/AboutContainer';

如果您尝试重新导出组件,则需要大括号:

export { MainContainer } from './Main/MainContainer';
export { AboutContainer } from './About/AboutContainer';

如果它正在重新导出默认导出:

export { default as MainContainer } from './Main/MainContainer';
export { default as AboutContainer } from './About/AboutContainer';