【文件属性】:
文件名称:ms.macro:在Babel中将各种时间格式转换为毫秒
文件大小:71KB
文件格式:ZIP
更新时间:2021-05-24 03:16:24
JavaScript
宏
在Babel中,在构建时将各种时间格式转换为毫秒。
用法
只需安装和配置 ,然后以与使用相同的方式使用ms.macro 。
例子
给出以下输入:
import ms from 'ms.macro' ;
const ONE_DAY = ms ( '1 day' ) ;
const TWO_DAYS = ms ( '2 days' ) ;
Babel将产生以下输出:
const ONE_DAY = 86400000 ;
const TWO_DAYS = 172800000 ;
它也可以用作标记模板文字:
const ONE_DAY = ms `1 day` ;
const TWO_DAYS = ms `2 days` ;
这将产生与功能版本相同的输出。
常问问题
将ms作为宏运行的优点是什么?
将ms作为宏运行的两个主要优点是没有运行时相关性,并且任何错误(例如错误地
【文件预览】:
ms.macro-master
----.travis.yml(220B)
----.eslintrc.yml(37B)
----.babelrc(134B)
----package.json(1KB)
----LICENSE(1KB)
----package-lock.json(330KB)
----src()
--------ms.macro.test.js(2KB)
--------ms.macro.js(796B)
----.gitignore(44B)
----.envrc(12B)
----README.md(3KB)
----.editorconfig(172B)