前端 常用 npm包 亲测

1. cookie 存取
npm i js-cookie --save
import Cookies from 'js-cookie'
 
Cookies.set('token', token) 
Cookies.get('token')
Cookies.remove('token')


2. 生成二维码
npm i qrcodejs2 --save
import QRCode from 'qrcodejs2' 

let qrcode = new QRCode(id,{
  width: 120,
  height: 120,
  text: url
})

3.时间格式化
npm i moment --save
import moment from 'moment' 

let time = new Date()  //Thu Aug 15 2019 14:23:10 GMT+0800 (中国标准时间)
moment(time).format('YYYY-MM-DD HH-mm-ss')  // 2019-08-15 14-24-11
更多使用方法可查看moment官网

4.文件下载插件
npm i js-file-download--save
import fileDownload from 'js-file-download'
 
name = ‘文件名’
result = 需要下载的文件
fileDownload(result,name)

 5.加密工具

npm i crypto-js --sava

import cryptoJs from 'crypto-js'

md5加密

cryptoJs.MD5('需要加密的内容')

还有AES加密等

 

你可能感兴趣的:(前端)