【问题标题】:React Native Node install Error反应本机节点安装错误
【发布时间】:2017-05-14 09:41:00
【问题描述】:

我正在尝试为 react native 安装环境。 我按照网站的指示,直到进入cmd

create-react-native-app AwesomeProject

几分钟后,我收到一条绿色的大消息:

You are currently running Node v0.12.2.                                  

   React Native runs on Node 4.0 or newer. There are several ways to         
   upgrade Node.js depending on your preference.                             

   nvm:       nvm install node && nvm alias default node                     
   Homebrew:  brew unlink iojs; brew install node                            
   Installer: download the Mac .pkg from https://nodejs.org/                 

   About Node.js:   https://nodejs.org                                       
   Follow along at: https://github.com/facebook/react-native/issues/2545

我尝试升级我的 nodejs,但我有来自该站点的最新版本。 为什么它仍然给我这个错误?

【问题讨论】:

  • 你在用linux吗?
  • 我使用的是win 10 pro

标签: node.js npm react-native


【解决方案1】:

嗨,user24136,我自己构建了 react 原生应用程序,并且正在运行最新的 Node 版本。错误表明您安装的 Node.js 是旧的,并且 React Native 确实在 Node 4.0+ 上运行。看起来就像您在 Mac 上一样,请访问此链接 Node.js 并使用安装程序将您的 NPM 和 Node 升级到最新版本。成功安装后,运行命令node -vnpm -v,您应该会分别看到更新版本的v6.10.33.10.10。然后运行命令react-native init AwesomeProject 并检查它是否有效。

【讨论】:

  • 我使用的是win 10 pro。我访问了 nodejs.org 以尝试升级我的版本。我什至卸载了我的节点并再次安装它以防万一,但在检查版本后我得到相同的结果
  • 执行 node -v 和 npm -v 并告诉我们您的节点,npm 版本。
  • 节点版本如问题中所示 v0.12.2 npm version is 4.3.0
  • 使用这些链接并从管理员处运行设置。对于 32 位 Windows 使用 nodejs.org/dist/v6.10.3/node-v6.10.3-x86.msi,对于 64 位使用 nodejs.org/dist/v6.10.3/node-v6.10.3-x64.msi。要检查您的 Windows 架构,请按 Windows 按钮并搜索系统信息。如果您收到任何错误,请附上堆栈跟踪。如果设置成功,您应该在运行命令 node -v 时看到 v6.10.3。
  • @user24136 听起来不错。请接受答案,希望它对其他人也有帮助。
【解决方案2】:

这个问题从你唯一的节点版本感兴趣

你可以使用

sudo n stable

命令你的终端。此命令增加您的节点版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多