【问题标题】:invalid directory Users/node_modules/crypto-browserify react native无效目录 Users/node_modules/crypto-browserify 反应原生
【发布时间】:2016-02-15 04:36:39
【问题描述】:

我正在尝试在我的 react native 项目中使用我在 github (crypto-browserify) 上找到的包,并使用 npm install --save crypto-browserify,然后使用 var crypto = require('crypto-browserify'); 导入它。我似乎无法让它工作,我不断收到上述错误,尽管 crypto-browserify 位于我项目的节点模块文件夹中。非常感谢任何帮助,我已经尝试解决这个问题好几个小时了!

【问题讨论】:

  • 您是否尝试过重新启动打包程序并清理 X Code 项目?

标签: ios node.js reactjs npm react-native


【解决方案1】:

我在尝试让加密工作时遇到了很多问题。终于用这个包让它工作了:crypto-js。然后在我的文件中(这是我编码为 AES256 的方式):

var CryptoJS = require('crypto-js');
CryptoJS.AES.encrypt(rawStr, secret).toString()

【讨论】:

  • 这行得通,看来我最好使用 CryptoJs,谢谢!
【解决方案2】:

从那里的例子看起来你想要 var crypto = require('crypto')。

【讨论】:

    猜你喜欢
    • 2016-02-23
    • 2020-01-01
    • 2016-05-26
    • 1970-01-01
    • 2020-05-28
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 2020-03-02
    相关资源
    最近更新 更多