井井客

搜索

如何在node环境中使用crypto-js

之前有在普通环境中通过script标签引入crypto-js相关文件实现加密解密了,这次是在node环境中使用crypto-js。

如何在node环境中使用crypto-js

因为项目使用的是webpack+Vue,里面也就通过npm来安装了crypto-js的包,再require/import引用到使用的页面。

在node环境中与script标签引入后使用方法是差不多的,之前的文章链接可以看这边:http://www.jingjingke.com/c/22156.html

第一步,在项目目录下安装:

npm install crypto-js

完成后就可以在node_modules大文件夹下面看到crypto-js的文件夹了,里面有若干的.js文件。比如aes.jsenc-base64.jsmd5.jssha256.js等等,我们过会儿主要就是用分别引入需要的Js文件来引入。

第二步,按需引用模板(AES、MD5、ECB三块+核心):

var CryptoJS = require("crypto-js/core");
var AES = require("crypto-js/aes");
var MD5 = require("crypto-js/md5");
var ECB = require("crypto-js/mode-ecb");

到这里基本这样就够,在使用上与之前链接中的使用方法是一样的,这里就赘述。
另外你也可以直接引入整个crypto-js模板,不需要分别引入:

var CryptoJS = require("crypto-js");

这样虽然方便,但是生成后的文件会比精确引用大100K左右,不是很推荐。

同样你可以使用ES6语法中的import来引入:

import CryptoJS from 'crypto-js/core';	
import AES from 'crypto-js/aes';	
import MD5 from 'crypto-js/md5';	
import ECB from 'crypto-js/mode-ecb';

文章TAG:JS

作者:井井客原创来源:原创
本文标题:如何在node环境中使用crypto-js
本文链接:http://www.jingjingke.com/c/06164.html

上一篇:background-position百分比格子速记法
下一篇:【VUE实例】v-if与else应用

文章分类

相关阅读

随便看看