在Curity脚本中引入第三方JS库(crypto-js)的方法咨询
关于Curity中引入crypto-js库的解决方案
- 针对你提到的“包含源码”的疑问:不需要手动复制解包模块形式的源码,直接使用crypto-js官方提供的预构建全局单文件版本即可。把这个文件的完整内容复制粘贴到Curity的全局脚本中,保存后
CryptoJS就会成为全局可用的对象,在其他凭证转换的JS脚本里直接调用就行。 - 关于上游库更新的问题:后续同步更新时,只需要用新版本的预构建全局脚本替换掉全局脚本里旧的库代码部分,不需要重复手动解包重构的操作。
- 额外实践提示:Curity的JS运行环境可能基于Rhino这类引擎,若遇到ES6+特性兼容问题,可以先用Babel把预构建脚本转译为ES5版本再粘贴进去。
内容的提问来源于stack exchange,提问作者Plasmadog
相关产品推荐
相关产品推荐

