2016-10-03 76 views
0

我知道这已被问及之前,并且建议已经使用babel来转译代码,但我正在运行eslint在转录之前通过转录我的代码的WebPack,但我得到:ESLint通过Webpack解析错误作为preLoader:关键字'import'被保留

​​

有谁知道的方式,我可以使用导入/导出语法和运行eslint?

以下是我的WebPack配置,并eslintrc.json文件:

preLoaders: [ 
    { 
    test: /\.jsx?$/, 
    loader: 'eslint-loader', 
    exclude: /node_modules/ 
    } 
], 

{ 
    "parser": "babel-eslint", 
    "plugins": ["react"], 
    "extends": ["standard", "standard-react"] 
} 

谢谢

回答

-1

得到它的工作,有以下添加到我的WebPack配置:

eslint: { 
    configFile: './.eslintrc' 
    } 

和.eslintrc:

{ 
    "parser": "babel-eslint", 

    "env": { 
    "browser": true, 
    "node": true, 
    "es6": true 
    }, 

    "plugins": ["react"], 

    "extends": ["standard", "standard-react"], 

    "ecmaFeatures": { "jsx": true } 
}