[转]CopyPlugin Invalid Options options should be array ValidationError: CopyPlugin Invalid Options

这个错误是使用webpack的一个plugin出现的错误。
这个plugin是copy-webpack-plugin
我把文档的例子复制,然后就报了这个错误。
文档的例子:

复制代码
const CopyPlugin = require("copy-webpack-plugin");

module.exports = {
  plugins: [
    new CopyPlugin({
      patterns: [
        { from: "source", to: "dest" },
        { from: "other", to: "public" },
      ],
      options: {
        concurrency: 100,
      },
    }),
  ],
};
复制代码

这个错误说的是这个CopyPlugin构造函数接收到的参数不合法,它需要传入一个array

复制代码
plugins: [
        new CleanWebpackPlugin(),
        new HtmlWebpackPlugin({
            template: "./public/index.html",
            chunks: ["main"]
        }),
        new CopyPlugin([{
            from: "./public/img",
            to: "./img"
        }]),
    ]
复制代码

 

原文链接:CopyPlugin Invalid Options options should be array ValidationError: CopyPlugin Invalid Options

posted @   rainbow70626  阅读(685)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2018-04-04 VC++程序运行时间测试函数
2018-04-04 c++中内存拷贝函数(C++ memcpy)详解
点击右上角即可分享
微信分享提示