在浏览器环境中什么Md5.js
首先需要按AMD
或CommandJs规范导出。
Browserify导出
Browserify
模块可以将Md5.js
绑定为浏览器可用的,也可以导出为一个单独的浏览器端模块。其导出的模块兼容AMD
或CMD
标准,且会在添加对象到全局空间。
npm install -g browserify // 安装 browserify cd node_modules/md5npm install . // 安装 dev dependencies browserify md5.js -s md5 > browserMd5.js // 需要在客户端使用的md5
Webpack导出
与Browserify
类似,该模块也会导出一个浏览器端使用的类库,且会在添加对象到全局空间,导出后可以像var md5 = xxx
这样使用Md5.js
。导出时可以设置AMD
、CMD
或其它导出格式。
npm install -g webpack // install webpack cd node_modules/md5npm install . // install dev dependencies webpack md5.js ./browserMd5.js --output-library md5
完成导出后,就可以像在Node中那样使用md5.js的API:
test Md5.js