Как использовать Luxon с Angular2?

Я искал библиотеку для использования с Angular2 для обработки дат и создания diff/add, переводов и т. Д... Я попытался установить Luxon ( http://moment.github.io/luxon/), установив его через npm install --save-dev @types/luxon но это не удается.

У меня всегда есть ошибки, как показано ниже, когда я компилирую свой код:

Модуль не найден: Ошибка: не удается разрешить 'luxon' в 'D: \ App \ src \ app \ Planning-team' разрешить 'luxon' в 'D: \ App \ src \ app \ Planning-team' Обработанный запрос модуль, использующий файл описания: D: \ App \ package.json (относительный путь:./src/app/planning-team) Поле 'browser' не содержит допустимой конфигурации псевдонима

Кто-нибудь уже использует Luxon с Angular? Как дела?

Спасибо за вашу помощь. С уважением, Майк

1 ответ

Решение

Это сработало для меня:

npm i luxon --save

npm i @types/luxon --save-dev

Тогда ваш импорт:

import { DateTime } from 'luxon';

Теперь вы можете позвонить const now = DateTime.local() в вашей машинописи. По какой-то причине мой оператор импорта не работал, пока я не установил типы.

Другие вопросы по тегам