Как убрать ненужные локали, чтобы они не попадали в финальную сборку проекта? Moment.js, Webpack

Использую библиотеку Moment.js в React-приложении. При сборке вебпаком видно что в финальный бандл попадают все языки из библиотеки, хотя в проекте используется только русский. Как сделать чтобы остальные языки не попадали в сборку?

Подключаю библиотеку так import * as moment from 'moment'

Использую, например, так: const deadline = moment(state.deadline).format(DD_MM_YYYY)

Проверяю оптимизированный production бандл 669 килобайт


Ответы (1 шт):

Автор решения: B. Metalyx

Grundy дал ответ. Чтобы удалить ненужные локали, необходимо воспользоваться moment-locales-webpack-plugin

→ Ссылка