【问题标题】:Init a new project of react native fails初始化一个 react native 的新项目失败
【发布时间】:2015-06-20 21:14:40
【问题描述】:

我刚开始在 Mac OS 上使用 React Native,但不幸的是,一个新项目的 init 失败了。它以某种方式挂起:

This will walk you through creating a new React Native project in /Users/dickyjohan/Documents/Xcode Workspace/AwesomeProject
npm WARN engine stacktrace-parser@0.1.1: wanted: {"node":"~0.10"} (current: {"node":"0.12.0","npm":"2.7.5"})

> ws@0.4.31 install /Users/dickyjohan/Documents/Xcode Workspace/AwesomeProject/node_modules/react-native/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

-

我认为 ruby​​ 有问题,但我已将我的 ruby​​ 更新到最新的 ruby​​ 2.2.1p85。有谁知道出了什么问题?

【问题讨论】:

  • 仍然发生在我身上。你找到解决办法了吗?
  • 是的,仍然如此。我最终只是采用了另一个现有项目并根据我的需要对其进行了修改。
  • 正如 3(!) deleted(!) 答案所说,我的解决方案是等待比您预期的更长的时间。如,5-10 分钟。

标签: npm react-native


【解决方案1】:

依赖包'ws'版本错误,在react-native的package.json中改一下再试试,祝你好运!

【讨论】:

    【解决方案2】:

    之前尝试安装 node-gyp:

    npm install -g node-gyp
    

    【讨论】:

    • 我的意思是如果node-gyp的安装通过了
    • 是的,node-gyp 安装成功,但我还是遇到了和上面一样的错误,(node-gyp rebuild 2> builderror.log) || (exit 0) 挂起
    猜你喜欢
    • 2015-12-11
    • 2022-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多