create-react-app工程中使用 CopyWebpackPlugin插件不生效

发布于 2022-09-13 00:28:59 字数 864 浏览 19 评论 0

我使用create-react-app创建的工程,基于webpack4,然后使用customize-cra重写配置。

我想在打包后将打包后的文件拷贝到其他目录,我增加了copy-webpack-plugin插件,如下:

"copy-webpack-plugin": "^4.6.0",
const myPlugin = [
    new CopyWebpackPlugin(
        [
            {
                from: path.resolve(__dirname, './build/'),
                to: "/Users/xxx/Desktop/static",
                force: true
                // ignore: ['.*']
            }
        ]
    )
]
// 打包配置
const addCustomize = () => config => {
    config.devtool = false;
    
     config.plugins = [...config.plugins, ...myPlugin];
    return config;
}
module.exports = {
    webpack: override(
        // 其余webpack设置
        addCustomize()
    ),
    
};

结果在我的目标文件夹static只有favicon.ico和robots.txt文件,打包后的静态资源并没有拷贝过来,请问是哪里配置的不对?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

是伱的 2022-09-20 00:28:59

webpack-copy-plugin不能复制从构建过程中生成的文件

https://segmentfault.com/q/1010000039117146

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文