美文网首页
vue-cli3.0 copy-webpack-plugin打包

vue-cli3.0 copy-webpack-plugin打包

作者: 魔仙堡杠把子灬 | 来源:发表于2021-04-18 21:34 被阅读0次

    粗菜淡饭,一日三餐

    在此附上我的QQ: 2489757828 有问题的话可以一同探讨
    我的github: 李大玄
    我的私人博客: 李大玄
    我的npm开源库: 李大玄
    我的简书: 李大玄
    我的CSDN: 李大玄
    我的掘金: 李大玄
    哔哩哔哩: 李大玄

    今天说说vue-cli3.0使用copy-webpack-plugin插件
    首先使用的是copy-webpack-plugin最新版本, 但是一直报一个错误use compilation.getCache() instead of compilation.cache
    百度无果然后我去看的源代码,发现里面的方法参数传递 没有找到错误原因 然后版本往前翻了一下,看了下源码,发现有区别,然后使用的版本是npm i copy-webpack-plugin@6.4.1

    npm i copy-webpack-plugin@6.4.1版本没有问题
    地址 https://www.npmjs.com/package/copy-webpack-plugin/v/6.4.1
    参数传递不知道怎么使用建议看一下源代码

    这里的to默认是可以省略的 默认打包出是dist目录在这里插入图片描述

    在这里插入图片描述
    chainWebpack(config) {
        // set preserveWhitespace
       
        config.resolve.alias
          .set('@', resolve('src'))
          .set('assets', resolve('src/assets'))
          .set('utils', resolve('src/utils'));
    
          config.plugin("copy").use(require("copy-webpack-plugin"), [{patterns: [
            {from: 'src/Template.vue'}
          ]}]);
        
      },
    

    如果使用to参数的话 默认是dist目录下进行复制, 所填字段为目路地址

    测试成功 没有问题出现

    相关文章

      网友评论

          本文标题:vue-cli3.0 copy-webpack-plugin打包

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