美文网首页React-native
React-native module 'crypto' doe

React-native module 'crypto' doe

作者: ziqiDev | 来源:发表于2018-09-17 17:34 被阅读0次

    错误类型:

    build-error

    包括找不到buffer stream等module

    处理方法:

        1.  yarn add react-native-crypto

        2. yarn add eact-native-randombytes

        3. yarn add tradle/rn-nodeify --dev

        4. ./node_modules/.bin/rn-nodeify --hack --install

    这个时候会有一个shim.js 文件在根目录下面,在index.js 文件首行加上import './shim.js'

    如果需要使用crypto

        默认在shim.js中,crypto被注释了。将最后一行的注释去掉即可, 并在package.json中添加

                "postinstall": "rn-nodeify --install buffer,crypto,stream,util,process,vm --hack",

    如果执行第四步失败,

        删除node_modules,重新安装即可

    如果self is undefined.

        在shim.js 文件中添加

    相关文章

      网友评论

        本文标题:React-native module 'crypto' doe

        本文链接:https://www.haomeiwen.com/subject/lqyrnftx.html