Webpack eslint加载程序网页包es2015解析错误
我的网页包eslint配置:Webpack eslint加载程序网页包es2015解析错误,webpack,babeljs,eslint,Webpack,Babeljs,Eslint,我的网页包eslint配置: eslint: { configFile: ".eslintrc", emitWarnings: true }, module: { loaders: [ { test: /\.json$/, loader: "json" }, { test: /\.(js|jsx)$/, loaders: [ require
eslint: {
configFile: ".eslintrc",
emitWarnings: true
},
module: {
loaders: [
{
test: /\.json$/,
loader: "json"
},
{
test: /\.(js|jsx)$/,
loaders: [
require.resolve('react-hot-loader'),
require.resolve('babel-loader'),
require.resolve('eslint-loader')
],
exclude: /node_modules/
}
]
},
我的错误:
ERROR in ./src/scripts/main.jsx
Module parse failed: /Users/alexandre/Documents/developpement/piemapping/apple-pie/node_modules/react-hot-loader/index.js!/Users/alexandre/Documents/developpement/piemapping/apple-pie/node_modules/babel-loader/index.js!/Users/alexandre/Documents/developpement/piemapping/apple-pie/node_modules/eslint-loader/index.js!/Users/alexandre/Documents/developpement/piemapping/apple-pie/src/scripts/main.jsx Line 12: Unexpected token
You may need an appropriate loader to handle this file type.
|
| // Imports
| import React from "react";
| import Dispatcher from "./Dispatcher.js";
在没有webpack的情况下,我运行的命令非常有效:
"lint": "eslint . --ext .js --ext .jsx --fix"
我希望该网页在编译时检查我的代码,并根据eslint是否引发错误编译或不编译