美文网首页
【ReactNative】init命令项目初始化报错

【ReactNative】init命令项目初始化报错

作者: IUVO | 来源:发表于2018-11-22 23:32 被阅读12次

    react-native init XXXX报错,截取一段报错内容:Command yarn add react-native --exact failed.

    环境:node版本6.11.4

    解决方法一:

    不升级node的前提下

    查询网上有很多相关解决该问题的帖子

    亲测:修改npm&yarn的源,无效

    目测是所对应下载的React Native的版本的问题,暂时没有好的解决方案

    笔者解决方案:

    初始化时附带版本,推荐0.44.3
    react-native init XXXXX --version 0.44.3

    解决方法二:

    升级node至最新版。
    方法如下:

    第一步,先查看本机node.js版本:
    node -v
    
    第二步,清除node.js的cache:
    sudo npm cache clean -f
    
    第三步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字,是他是他就是他,他的名字就是 "n"
    sudo npm install -g n
    
    第四步,安装最新版本的node.js
    sudo n stable
    
    第五步,再次查看本机的node.js版本:
    node -v
    
    第六步,更新npm到最新版:
    $ sudo npm install npm@latest -g
    
    第七步,验证
    node -v
    npm -v
    

    node升级至最新版后,init命令不再报错

    相关文章

      网友评论

          本文标题:【ReactNative】init命令项目初始化报错

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