自定义Webpack加载程序会忽略文件更改

时间:2018-07-07 09:58:17

标签: webpack dependencies loader

以下是wabpack文档中的示例:loader dependencies

未重新加载对header.js的文件更改,我必须重新启动webpack-serve才能查看更改。

const path = require("path")
const fs = require("fs")

module.exports = function(source) {
    this.cacheable(false)
    var callback = this.async()
    var headerPath = path.resolve('header.js')

    this.addDependency(headerPath);

    fs.readFile(headerPath, 'utf-8', function(err, header) {
        if(err) return callback(err)
        callback(null, header + '\n' + source)
    })
   
}

我想念什么?

0 个答案:

没有答案