webpack-dev-server 没有输出任何文件,但是 webpack 会

webpack-dev-server didn't output any file, but webpack will

当我使用 webpack-dev-server -w 时,没有生成文件(甚至 public 文件夹也没有创建),但是如果我使用 webpack 则效果很好。

这是示例配置文件:

const sysPath = require('path');

config = {
  entry: [
    "webpack-dev-server/client?http://127.0.0.1:9090",
    './index.js',
    "webpack/hot/dev-server"
  ],
  resolveLoader: {
    modulesDirectories: ['node_modules']
  },
  resolve: {
    extensions: ['', '.js']
  },
  module: {
    loaders: []
  },
  output: {
    path: sysPath.resolve('./public'),
    filename: '[name].js'
  }
};

module.exports = config;

我试了 node.js API,也没用。

这是示例项目:https://gist.github.com/bolasblack/7c45314b790f35b5632f146a9cebb0ee

我错过了选项或其他东西吗?

Webpack 开发服务器在内存中运行。尝试浏览到 http://localhost:9090/[bundle],其中 [bundle] 是您生成的文件的名称

编辑: 注意到您 运行 在端口 9090 而不是默认的 8080