Perf problems with require.context
В Webpack 5 вылезла достаточно неприятная бага: изменение одного файла, который импортирован через require.context приводит к ребилду всех возможных файлов попадающих под в это регулярное выражение.
Особенно ярко эту проблему видно при исопльзовании Storybook c 5 вебпаком т.к. он подключает сторис как раз через этот метод. Так что пока не советую переходить на новый вебпак в сторибуке.
Помимо require.context, проблема так же наблюдается в динамических вызовах
Ну и вот само ишью.
В Webpack 5 вылезла достаточно неприятная бага: изменение одного файла, который импортирован через require.context приводит к ребилду всех возможных файлов попадающих под в это регулярное выражение.
Особенно ярко эту проблему видно при исопльзовании Storybook c 5 вебпаком т.к. он подключает сторис как раз через этот метод. Так что пока не советую переходить на новый вебпак в сторибуке.
Помимо require.context, проблема так же наблюдается в динамических вызовах
require()
и import()
. Видимо, какая-то общая проблема с инвалидацией.Ну и вот само ишью.