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

时间:2016-09-24 21:00:58

标签: webpack webpack-dev-server

当我使用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

我错过了选项或其他内容吗?

1 个答案:

答案 0 :(得分:1)

Webpack Dev服务器在内存中工作。尝试浏览http://localhost:9090/[bundle],其中[bundle]是生成文件的名称

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