Мне нужна библиотека TypeScript, чтобы отформатировать деньги и числа, выполнить операции локализации

Я разрабатываю мобильное приложение, используя наборы React-Native и TypeScript. Я ищу библиотеку форматов, в которой я могу выполнять числа, валюты, даты, числа и локализации.

Я уже использовал библиотеку Numeral JS, но диапазон форматов слишком узок, и я попробовал библиотеку autoNumeric, но у меня не было возможности использовать ее, потому что @types был недоступен.

Кроме того, я не добился желаемой эффективности во многих библиотеках. Я хотел бы услышать ваши предложения.

0 ответов

Даже если @types недоступен, вы все равно можете использовать библиотеку autoNumeric, добавив свое собственное определение типа.

  1. Добавить @types папка внутри папки проекта
  2. Создайте файл с именем.d.ts

  1. Внутри файла добавьте следующую строку

    declare module 'autonumeric';

  2. Добавьте путь к вновь созданной папке в tsconfig.json под compilerOptions вот так

    "typeRoots": ["node_modules/@types", "src/@types"]

    Примечание: "node_modules/@types" уже будет присутствовать. Вам нужно только добавить новый путь к новой папке.

  3. Сохранить. Пробегnpm i а затем запустите приложение.

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