使用测试和模板选项重命名CopyWebpackPlugin

时间:2019-02-15 15:29:13

标签: regex webpack

我使用CopyWebpackPlugin,尝试将名称为特定版本(例如“ calcitemaps-arcgis-support-v0.9.js”,“ otherlibaray-v0.9.js”)的文件复制到我的输出中目录,但从文件名中删除版本(“ -v0.9)。

我认为使用test和toType选项

{
   from: './node_modules/calcite-maps/dist/js/dojo/*0.9*',
   to: './calcite/[1].[ext]',
   toType: 'template',
   flatten: true,
   test: /(.*(?=-))\.js/
  }

应该可以,但是我在目标目录中得到的只是一个名为[1] .js的文件。

我还尝试了/.*(?=-)\.js//(.*(?=-))//.*(?=-)/,但没有一个...

RegEx显然不是我的强项-有人可以帮忙吗?

0 个答案:

没有答案