Webpack 追加:对于SourceMapDevToolPlugin为true,请出错

Webpack 追加:对于SourceMapDevToolPlugin为true,请出错,webpack,Webpack,使用webpack2,使用此配置: { plugins: [ new webpack.SourceMapDevToolPlugin({ columns: true, append: true, exclude: /node_modules/ }) ] } 然后在生成时将抛出一个错误: 如果我将append设置为false,错误将消失。它是否中继到devtool的模式名称,我应该使用

使用webpack2,使用此配置:

{
plugins: [
        new webpack.SourceMapDevToolPlugin({
            columns: true,
            append: true,
            exclude: /node_modules/
        })
    ]
}
然后在生成时将抛出一个错误:


如果我将append设置为false,错误将消失。它是否中继到devtool的模式名称,我应该使用哪种模式?

append
选项接受一个字符串,该字符串被追加到资产中。因为您可以使用
[url]
,它将被源地图的url替换,所以它调用。但是你给它一个布尔值,它没有这样的方法

false
只是一个特例,以防止它附加任何内容。因此,
append
的类型是:

append: false | string