📅  最后修改于: 2023-12-03 15:00:02.032000             🧑  作者: Mango
当在使用 webpack 进行项目编译的过程中,使用了 copy-globs-webpack-plugin 插件时,可能会出现以下错误:
TypeError: compilation.fileDependencies.has is not a function
这个错误通常是由插件的某些配置问题引起的。具体原因如下:
copy-globs-webpack-plugin
此版本不兼容 webpack 版本。如果插件版本不兼容,就需要更新插件版本到最新版本。copy-globs-webpack-plugin
需要用到 webpack
的必需插件,如 webpack-sources
,如果没有正确安装这些必需插件,会出现类似的错误。为了解决这个错误,可以参考下面的一些解决方案:
webpack-sources
、html-webpack-plugin
等。// 代码片段
const CopyGlobsPlugin = require('copy-globs-webpack-plugin')
const config = {
plugins: [
new CopyGlobsPlugin({
// your configuration
})
]
}