【问题标题】:React native not finding modules反应原生找不到模块
【发布时间】:2017-05-10 12:54:58
【问题描述】:

我在使用 React Native 0.39.2 在清理 init 之后找到某些模块时遇到了一些麻烦。

我通过npm install socket.io-client --save安装了socket.io-client

我跑了react-native run-android,然后弹出一个红屏:

未知命名模块:xmlhttprequest-ssl

那个嵌套依赖似乎没有安装,所以我继续安装它:

npm install xmlhttprequest-ssl --save

我肯定在我的 node_modules 文件夹的根目录中看到它,但我的 android 模拟器不断抛出带有 Unknown named module: 'xmlhttprequest-ssl' 的错误页面

我试过吹走node_modules 并运行npm install,但没有奏效。 npm clean cache 也没有。有人有什么想法吗?

【问题讨论】:

标签: node.js npm socket.io react-native


【解决方案1】:

当我声明时它对我有用 import io from 'socket.io-client/dist/socket.io.js'

【讨论】:

    【解决方案2】:

    尝试重启模拟器+react-packager终端,在node安装包后。

    【讨论】:

    • 如何重启react-native-cli
    • 我的意思是 react-packager 终端,通过 ctrl+c 终止
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    • 2017-05-02
    • 2021-12-31
    相关资源
    最近更新 更多