vuecli如何把打包后的dist文件复制到其他文件夹?

发布于 2022-09-12 22:15:37 字数 630 浏览 14 评论 0

vue.config.js:

const CopyWebpackPlugin = require("copy-webpack-plugin");
module.exports = {
    outputDir: "./new-dist",
    configureWebpack: config => {
        const plugins = [
            new CopyWebpackPlugin(
               [{
              from: __dirname + "/new-dist/",
              to: __dirname + "/aaa/"
              }],
            { ignore: [".*"], debug: true }
         ),
         //...其他的插件
        ];
        return { plugins }
    }
}

就上面的写法没有复制成功
我想问问,能否有办法复制成功,还是说plugins执行的时候还没有生成输出目录??

copy-webpack-plugin:5.0.0
vue-cli:4.1.1

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

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

发布评论

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

评论(2

雨巷深深 2022-09-19 22:15:37

image.png
我在webpack官方文档看到了这个copywebpack插件,webpack-copy-plugin不能复制从构建过程中生成的文件

╰ゝ天使的微笑 2022-09-19 22:15:37

webpack-copy-plugin is not designed to copy files generated from the build process; rather, it is to copy files that already exist in the source tree, as part of the build process.

我理解是不是打包出来的文件并不在它的服务范围内。

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