无法让Eslint与Webpack dev服务器一起工作

时间:2016-08-29 03:33:38

标签: javascript json server webpack eslint

我无法webpack-dev-server使用eslint。 这是我的wepback配置:

const path = require('path');

const PATHS = {
  app: path.join(__dirname, 'app/js/app.js'),
  build: path.join(__dirname, 'build')
};

module.exports = {
  entry: {
    app: PATHS.app
  },
  output: {
    path: PATHS.build,
    filename: 'bundle.js'
  },

  devServer: {
        contentBase: 'dist'
    },

  module: {
    loaders: [
      {
        test: /\.(jsx|js)?$/,
        exclude: /node_modules/,
        loader: ['babel']
      },
      {
        test: /\.js$/, loader: "eslint-loader", exclude: /node_modules/
      },
      {
        test: /\.json$/, loader: "json-loader", exclude: /node_modules/
      },
      {
        test: /\.css$/,
        loader: "style-loader!css-loader"
      },
      {
                test: /\.woff($|\?)|\.woff2($|\?)|\.ttf($|\?)|\.eot($|\?)|\.svg($|\?)/,
                loader: "url-loader?limit=10000"
            }
    ]
  },

  resolve: {
    extensions: ['', 'jsx', '.js', '.es6', '.css']
  }
};

这是npm脚本:

  "scripts": {
    "build": "webpack",
    "start": "webpack-dev-server --content-base build eslint",
    "eslint": "eslint ./app"
  },

我是否需要其他东西,即使我有.eslintrc.json文件,它来自我正在工作的另一个项目,它可以在那里使用自定义节点服务器。

由于

0 个答案:

没有答案