Недавно я наткнулся на динамический импорт веб-пакета здесь и удается импортировать через литералы шаблона с помощью webpackChunkName, следуя ответу из этой ссылки а>.
Поскольку файл js, который я импортирую, является самим проектом приложения, он содержит пакеты node_modules и некоторые другие файлы исходного кода, поэтому веб-пакет упаковывает все во время сборки.
Как мне включить только папку сборки только в мой импорт с использованием webpackInclude и регулярного выражения?
Вот мой код импорта
let entry = 'main.js'
let appName = 'app1'
import(
/* webpackInclude : ./apps/*/dist */
`./apps/${appName}/dist/${entry}`
)
Вот вкратце моя структура папок
|-- apps
|-- app1
|-- dist
|-- main.js
|-- node_modules
|-- src
|-- package.json
|-- webpack.config.js
|-- app.js
|-- package.json
|-- webpack.config.js
Код импорта находится в app.js, потребуется помощь, чтобы исправить ./apps/*/dist
на правильное регулярное выражение.