CopyWebpackPlugin 拷贝某个文件夹的文件到某个文件夹

from  需要拷贝那个文件夹的文件

to  拷贝到哪个文件夹

ignore 需要忽略的文件

transform  函数  可以修改拷贝后的文件 一般html css js 等文件我们可以在这里进行压缩操作

new CopyWebpackPlugin([
      {
        from: path.join(__dirname, '/static'),
        to: path.join(__dirname, '/dist/static'),
        ignore: ['.*'],
        // 这里可以处理文件内容
        // context 文件内容
        // path 文件路径
        transform: (context, path) => {
          console.log('路径:', path);
          //这里可以修改内容后返回修改后的数据
          //一般我们可以在这里使用压缩插件 压缩html css js等文件
          return context //返回内容 复制后文件的内容
        }
      }
    ])

 

posted @ 2021-07-23 09:50  荣超  阅读(679)  评论(0编辑  收藏  举报