【问题标题】:How to import crypto js in react native?如何在本机反应中导入crypto js?
【发布时间】:2018-02-15 18:07:05
【问题描述】:

我正在尝试使用 react native 导入“crypto-js”。以下是代码

从“crypto-js”导入 CryptoJS;

使用此代码后出现以下错误:

错误:捆绑失败:错误:尝试从文件 /Users/hjw143/Documents/PropertyFinder/SearchPage.js 解析模块 crypto-js 时,已成功找到包 /Users/hjw143/Documents/PropertyFinder/node_modules/crypto-js/package.json。然而,这个包本身指定了一个无法解析的main 模块字段(/Users/hjw143/Documents/PropertyFinder/node_modules/crypto-js/index.js。事实上,这些文件都不存在:

怎么了?

【问题讨论】:

    标签: ios reactjs react-native


    【解决方案1】:

    我在我的项目中使用crypto-js,但我以这种方式导入库:

    const CryptoJS = require('crypto-js');
    

    试试看,告诉我它是否解决了你的问题。

    【讨论】:

      【解决方案2】:

      我找到了问题的解决方案。实际上,导入语句是正确的。我收到错误,因为“crypto-js”库及其文件权限是只读的。

      通过将该文件权限设置为读写,错误消失了。

      【讨论】:

        猜你喜欢
        • 2019-02-11
        • 2021-07-02
        • 2018-08-02
        • 1970-01-01
        • 1970-01-01
        • 2018-07-20
        • 2021-04-13
        • 1970-01-01
        • 2018-12-08
        相关资源
        最近更新 更多