https://blog.csdn.net/benben513624/article/details/88113459(copy)

https://www.cnblogs.com/myfate/p/10600392.html(copy)

1.在项目根目录下安装

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

npm install js-base64 --save 

npm install js-md5 --save

npm install jsencrypt  --save

 

2.在项目文件中引入

import {Base64} from 'js-base64';

import md5 from 'js-md5';

import RSA from 'jsencrypt';

3.在项目中文件中引入

Base64:

  1.   // 编码
  2.   Base64.encode( '');
  3.   Base64.encodeURI( '');
  4.   // 解码
  5.   Base64.decode( '');

md5:

  1.   md5( ''); // d41d8cd98f00b204e9800998ecf8427e
  2.   md5( 'The quick brown fox jumps over the lazy dog'); // 9e107d9d372bb6826bd81d3542a419d6
  3.   md5( 'The quick brown fox jumps over the lazy dog.'); // e4d909c290d0fb1ca068ffaddf22cbd0
  4.    
  5.   // It also supports UTF-8 encoding
  6.   md5( '中文'); // a7bac2239fcdcb3a067903d8077c4a07
  7.    
  8.   // It also supports byte `Array`, `Uint8Array`, `ArrayBuffer`
  9.   md5([]); // d41d8cd98f00b204e9800998ecf8427e
  10.   md5( new Uint8Array([])); // d41d8cd98f00b204e9800998ecf8427e
  11.    
  12.   // Different output
  13.   md5( ''); // d41d8cd98f00b204e9800998ecf8427e
  14.   md5.hex( ''); // d41d8cd98f00b204e9800998ecf8427e
  15.   md5.array( ''); // [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
  16.   md5.digest( ''); // [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
  17.   md5.arrayBuffer( ''); // ArrayBuffer
  18.   md5.buffer( '');
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄