Мне нужна библиотека TypeScript, чтобы отформатировать деньги и числа, выполнить операции локализации - PullRequest
0 голосов
/ 27 мая 2019

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

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

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

1 Ответ

0 голосов
/ 13 июня 2019

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

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

Add @types folder here

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

    declare module 'autonumeric';

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

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

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

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

...