Момент-часовой пояс и Момент - отличные библиотеки, но их следует использовать с осторожностью, поскольку при доставке контента учитывается каждый байт.

момент-часовой пояс

Итак, вы импортировали момент-часовой пояс, и после сборки отображается следующий результат.

За исключением случаев, когда приложение должно настраиваться на каждый часовой пояс, существует высокая вероятность наличия ненужного кода, от которого можно избавиться, и, к счастью, это именно так.

Просто импортировав только необходимые часовые пояса, можно значительно уменьшить размер сборки.

Пожалуйста, обратите внимание, что существует несколько подходов к тому, как импортировать только необходимый часовой пояс, и тот, который в примере, - это как раз тот, который я нашел наиболее подходящим.

момент

Достаточно похожая ситуация с библиотекой moment.

Фильтрацию языковых стандартов библиотеки moment можно выполнить в webpack с помощью moment-locales-webpack-plugin. Существуют разные подходы, которые могут достичь одной и той же цели, однако следующий я считаю довольно чистым.

После импорта только нужного локала результат будет весьма приятным.

Надеюсь, это поможет кому-то при попытке уменьшить размер сборки приложения.