我使用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显然不是我的强项-有人可以帮忙吗?