我正在尝试使用我在我的反应原生项目中在github(crypto-browserify)上找到的包,并使用npm install --save crypto-browserify
然后使用var crypto = require('crypto-browserify');
导入它。我似乎不能让它工作,我一直得到上面的错误,虽然crypto-browserify在我的项目的节点模块文件夹中。非常感谢任何帮助,我一直试图解决这个问题几个小时!
答案 0 :(得分:1)
我有很多问题试图让加密工作。最后让它使用这个包:var CryptoJS = require('crypto-js');
CryptoJS.AES.encrypt(rawStr, secret).toString()
。然后在我的文件中(这是我编码为AES256的方式):
if (charY > platTwoY - 15) {
charX < platTwoX + platTwoW &&
charX + charW > platTwoX &&
charY < platTwoY + platTwoH &&
charH + charY > platTwoY) {
charY = platTwoY + platTwoH + 1;
charVY = 0;
numOfJumps = maxJumps;
wallCollision = true;
}
答案 1 :(得分:0)
从那里看来,你想要var crypto = require('crypto')。