美文网首页
copy-webpack-plugin报错

copy-webpack-plugin报错

作者: 洋洋_13dc | 来源:发表于2020-08-18 18:07 被阅读0次

    使用copy-webpack-plugin插件,在打包时控制台报错:

    Invalid options object. Copy Plugin has been initialized using an options object that does not match the API schema.

    - options[0] should be an object:

      object { patterns, options? }

    ValidationError: Invalid options object. Copy Plugin has been initialized using an options object that does not match the API schema.

    大概意思是:参数无效,被初始化的参数与api不匹配

    并且也给出了修改方法:object { patterns, options? }

    plugins: [

            ...

            // 之前的参数传递方式,这种方式报错

            new CopyWebpackPlugin(['public']) // 参数是是一个数组,用于指定需要拷贝的文件路径,可以是通配符或目录

            // 修改过后的参数传递方式,需要在外层嵌套一个patterns

            new CopyWebpackPlugin({

                patterns: [

                    'public'

                ]

            })

        ]

    官网给出的使用方法是:

    官网的是没有嵌套外层patterns参数的

    后来发现官网的版本是v4.4.1,而我下载到本地的版本是6.0.3,可能是没看到最新的api吧

    相关文章

      网友评论

          本文标题:copy-webpack-plugin报错

          本文链接:https://www.haomeiwen.com/subject/sxvkjktx.html