在前端开发中,我们会经常用到一些工具包来提高我们的效率,npm 是一个非常方便的包管理工具,而 enlight-utils 是其中的一款优秀的工具包,提供了许多实用的功能,本文将为大家详细介绍这个 npm 包的使用方法。
1. 安装 enlight-utils
我们可以使用 npm 安装 enlight-utils,通过命令行输入:
npm install enlight-utils --save
2. 使用 enlight-utils
它提供了许多常用而有用的方法,如常量、日期、类型、字符串、数组等等。
2.1 常量
import { pi } from 'enlight-utils/constant' console.log(pi) // 3.141592653589793
2.2 日期
import { formatDate, getNow, getDaysAgo } from 'enlight-utils/date' const now = getNow() // 2022-01-01T00:00:00.000Z const daysAgo = getDaysAgo(7) // 得到 7 天之前的时间字符串格式:"2021-12-25T00:00:00.000Z" const formatNow = formatDate(now, 'yyyy年MM月dd日') // 格式化后是:"2022年01月01日"
2.3 类型
-- -------------------- ---- ------- ------ - -------- ------- - ---- -------------------- ----- --- - -- ------------------------- -- ------ ------------------------- -- ----- ----- --- - ----- ---- ---- ------------------------- -- ----- ------------------------- -- ----
2.4 字符串
import { trim, padStart, replaceAll } from 'enlight-utils/string' const str = ' hello, world! ' console.log(trim(str)) // hello, world! console.log(padStart(str, 20, '*')) // ******** hello, world! console.log(replaceAll(str, 'l', '*')) // he**o, wor*d!
2.5 数组
-- -------------------- ---- ------- ------ - -------- -------- ---- - ---- --------------------- ----- --- - --- -- ------ -- --- -- ------------------------- -- - -- -- - - ----- ---- - --- --- --- ------ -- -------------------------- -- --- -- -- -- -- ----- ---- - ----- ---- ---- ---- ---- ---- ----------------------- -- ----- ---- ---- ----
3. 总结
使用 enlight-utils 不仅可以提高我们的工作效率,还可以帮助我们避免一些潜在的问题,所以深入学习它对我们来说是非常有帮助的。希望本文能对新手朋友们有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671d730d0927023822c90