Когда у меня есть следующие два файла:
main. js
import 'node-module-a'; // static
import('./async.js'); // dynamic
asyn c. js
import 'node-module-b'; // static
import('node-module-c'); // dynamic
Есть ли способ настроить разбиение на чан так, чтобы node-module-a
и node-module-b
были перемещены в стати c vendor.js
и только node-module-c
получил свой собственный asyn c chunk?
До сих пор я не смог переместить node-module-b
в блок vendor.js
, потому что, похоже, webpack
обрабатывает "статически" импортированные модули в динамически импортируемых модулях. в любом случае, как async
модулей.
Возможно ли это вообще или я неправильно понял, как работает разбиение на блоки в этом сценарии?
Большое спасибо за ваши отзывы и время!