webpack-dev-middleware使用手册

2017-04-23  本文已影响302人  wuww

在使用webpack进行文件打包的时候,为了开发的便利我们会选择使用webpack-dev-middleware模块。webpack-dev-middleware模块是一个简化开发流程的模块。它有如下特点:

模块的使用

var compiler = require('webpack')({
    output: {
        path: 'd:\\project\\dist'
    }
})
var config = {
  publicPath: '/static/',
  index: '../index.html'
}
var middleware  = require('webpack-dev-middle')(compiler, config)
var app = require('express')()
app.use(middleware)

它依赖两个参数: compiler, configcompiler是webpack生成的实例,webpack-dev-middleware模块每次通过该实例进行文件打包。config是webpack-dev-middleware模块本身的配置对象。它生成的middleware是一个供express使用的中间件。通过该中间件请求打包后的文件,能够取到内存中的打包结果。

更多细节

上一篇 下一篇

猜你喜欢

热点阅读