Использование dayjs с Sapper
Я использовал moment.js
на странице в моем приложении Sapper. Когда я строил проект, я заметил, чтоmoment.js
занимает довольно много места, поэтому я попытался вместо этого перейти на dayjs.
Однако всякий раз, когда я пытаюсь открыть страницу, на которой я использую day.js
, страница просто не работает и сообщает, что на ответ требуется много времени. Есть идеи, почему это происходит?
Действия по воспроизведению
- получить проект Sapper
- npm установить dayjs
- используйте его на любой странице и наблюдайте за поведением
Информация
- Day.js Версия: 1.8.34
- ОС: Linux Mint 19.3 (Cinnamon 4.4.8)
- Браузер: Chrome 80.0
1 ответ
Я просто тестирую его, и он отлично работает, если вы импортируете его как модуль:
<script>
import dayjs from "dayjs";
console.log(dayjs("2018-08-08"));
</script>
Вы увидите в консоли что-то вроде:
{
$L: "en"
$d: Wed Aug 08 2018 00:00:00 GMT+0200 (Central European Summer Time)
$y: 2018
$M: 7
...
}
Оформить заказ саперов codesandbox и классический стройный codesandbox увидеть вживую.