我需要一个 TypeScript 库来格式化货币和数字,执行本地化操作
I need a TypeScript library to, format money and numbers, perform localization operations
我正在使用 React-Native 和 TypeScript 超集开发移动应用程序。我正在寻找一个格式库,我可以在其中执行数字、货币、日期、数字和本地化。
以前用过Numeral JS库,但是格式范围太窄,试过autoNumeric库,但是没办法用,因为@types不可用
除此之外,我没有从许多库中获得我想要的效率。我很想听听您的建议。
即使 @types 不可用,您仍然可以通过添加自己的类型定义来使用 autoNumeric 库。
- 在项目文件夹中添加一个
@types
文件夹
- 创建一个名为 .d.ts
的文件
在文件中添加以下行
declare module 'autonumeric';
像这样在compilerOptions
下tsconfig.json
添加新建文件夹的路径
"typeRoots": ["node_modules/@types", "src/@types"]
注意:"node_modules/@types" 已经存在。您只需要添加新文件夹的新路径即可。
保存。 运行 npm i
然后启动应用程序。
我正在使用 React-Native 和 TypeScript 超集开发移动应用程序。我正在寻找一个格式库,我可以在其中执行数字、货币、日期、数字和本地化。
以前用过Numeral JS库,但是格式范围太窄,试过autoNumeric库,但是没办法用,因为@types不可用
除此之外,我没有从许多库中获得我想要的效率。我很想听听您的建议。
即使 @types 不可用,您仍然可以通过添加自己的类型定义来使用 autoNumeric 库。
- 在项目文件夹中添加一个
@types
文件夹 - 创建一个名为 .d.ts 的文件
在文件中添加以下行
declare module 'autonumeric';
像这样在
compilerOptions
下tsconfig.json
添加新建文件夹的路径"typeRoots": ["node_modules/@types", "src/@types"]
注意:"node_modules/@types" 已经存在。您只需要添加新文件夹的新路径即可。
保存。 运行
npm i
然后启动应用程序。