我可以将Nodejs模块下载为javascript文件吗?

时间:2017-04-17 21:40:36

标签: javascript node.js

我想使用nodejs中的crypto module,但我不想使用整个框架。

如果我在节点中工作,可以通过简单的方式下载特定库的js文件,我通常会require。如果我有Javascript文件,我可以将它包含在我的项目中,这对于这个文件来说已经足够了。

2 个答案:

答案 0 :(得分:1)

如有疑问,请务必查看github。源代码位于组件文件夹中:https://github.com/sytelus/CryptoJS

旁注:我强烈建议在一般练习中使用npm。除了依赖修复/测试/等,它使管理项目并使它们保持最新非常简单。

答案 1 :(得分:1)

也许Stanford Javascript Crypto Library可能是一个有用的" node.js free"替代你。这是指向您可以开始使用API​​的minified source的直接链接。虽然基本,但请遵守以下概念证明......

let pw = sjcl.random.randomWords(256 / 32);
let ct = sjcl.encrypt(pw, 'sooperstrong!');
let pt = sjcl.decrypt(pw, ct);

console.log(pt); // sooperstrong!

JSFiddle Link - 演示