Webpack Dev Server 2.1.0-beta.02无法在第二次编译时加载模块

Webpack Dev Server 2.1.0-beta.02无法在第二次编译时加载模块,webpack,webpack-dev-server,Webpack,Webpack Dev Server,我正在用webpack2.1.0-beta.22和web-pack-dev-server2.1.0-beta.2建立一个新项目 现在,我已经设置了几次webpack build configs,所以我对这个过程并不陌生,但是我似乎有一个奇怪的bug。当我直接运行webpack时,我的应用程序编译时没有出现任何问题。但是,当我运行webpack dev server时,它在第一次编译(即,在第一次源代码更改之后)后失败,抱怨找不到某些文件 ERROR in ./~/css-loader!./~/p

我正在用
webpack2.1.0-beta.22
web-pack-dev-server2.1.0-beta.2
建立一个新项目

现在,我已经设置了几次webpack build configs,所以我对这个过程并不陌生,但是我似乎有一个奇怪的bug。当我直接运行
webpack
时,我的应用程序编译时没有出现任何问题。但是,当我运行
webpack dev server
时,它在第一次编译(即,在第一次源代码更改之后)后失败,抱怨找不到某些文件

ERROR in ./~/css-loader!./~/postcss-loader!./src/app.css
Module build failed: (SystemJS) ENOENT: no such file or directory, open '/Users/jamie/skyrkt/bento-components/node_modules/css-loader/lib/loader'
    Error: ENOENT: no such file or directory, open '/Users/jamie/skyrkt/bento-components/node_modules/css-loader/lib/loader'
        at Error (native)
    Error loading /Users/jamie/skyrkt/bento-components/node_modules/css-loader/lib/loader as "./lib/loader" from /Users/jamie/skyrkt/bento-components/node_modules/css-loader/index.js
 @ ./src/app.css 4:14-116
 @ ./src/index.js
 @ multi main
有时会出现这种错误,这取决于我是更新CSS还是JS

 ERROR in ./src/index.js
Module build failed: (SystemJS) ENOENT: no such file or directory, open '/Users/jamie/skyrkt/bento-components/object-assign'
    Error: ENOENT: no such file or directory, open '/Users/jamie/skyrkt/bento-components/object-assign'
        at Error (native)
    Error loading /Users/jamie/skyrkt/bento-components/object-assign as "object-assign" from /Users/jamie/skyrkt/bento-components/node_modules/babel-loader/index.js
 @ multi main
我的整个网页配置如下:

const path = require('path');
const webpack = require('webpack');
const htmlWebpackPlugin = require('html-webpack-plugin');
module.exports =  {
  entry: {
    main: path.join(__dirname,'src/index.js')
  },
  output: {
    path: path.join(__dirname,'dist'),
    filename: '[name].bundle.js'
  },
  module: {
    loaders: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        loader: 'babel-loader'
      },
      {
        test: /\.css$/,
        loaders: ['style-loader', 'css-loader', 'postcss-loader']
      },
      {
        test: /\.(jpg|png|gif)$/,
        loader: 'file-loader'
      }
    ]
  },
  plugins: [
    new htmlWebpackPlugin({
      template: path.join(__dirname,'src/index.html')
    })
  ],
  postcss: function(webpack) {
    // Irrelevant PostCSS things.
  },
  devServer: {
    port: '8080',
    host: 'localhost',
    inline: true,
    historyApiFallback: true,
    watchOptions: {
      aggregateTimeout: 300,
      poll: 1000
    },
    outputPath: path.join(__dirname,'dist')
  }
}
我正在运行的命令是

webpack开发服务器--进度--配置文件--监视--内容库src/

看起来dev服务器认为它是相对于root或其他什么运行的?我不是100%肯定

有人有什么想法吗

更新 我可以确认在使用
webpack@1.13.2
网页包开发-server@1.15.1
并在我的代码中使用
导入
,而不是使用
要求

谢谢, 杰米