Я пытаюсь использовать параметр шаблона в CopyWebpackPlugin для копирования и переименования файлов.Моя цель - переместить файлы из node_modules / calcite-maps / dist / js / dojo / в мою выходную директорию (в производственном режиме - в папку dist), в противном случае она просто обрабатывается сервером webpack.Мое правило
{from: `./node_modules/dojo-bootstrap/Dropdown.js`,
to: './dojo'}
работает нормально, но рассматриваемое правило приводит к зависанию сборки веб-пакета
{
from: './node_modules/calcite-maps/dist/js/dojo/*0.9*',
to: './[1].[ext]',
flatten: true,
toType: 'template',
test: /(.*(?=-))-v\d+(\.\d+)/
}
Вывод отладки показывает:
writing './H:\www\eonearth\node_modules\calcite-maps\dist\js\dojo\calcitemaps-arcgis-support.js' to compilation assets from 'H:\www\eonearth\node_modules\calcite-maps\dist\js\dojo\calcitemaps-arcgis-support-v0.9.js'
Это означает, чтошаблон соответствия glob возвращает полный путь вместо имени файла.
Кто-нибудь может подсказать, как бы я изменил это, просто поместив каждый файл, который соответствует из, в выходной каталог?