美文网首页
关于Node.js 老是下载失败的解决方式

关于Node.js 老是下载失败的解决方式

作者: 91阿生 | 来源:发表于2018-08-01 11:52 被阅读87次

    之前直接降级,老是出现失败!
    然后卸载node, 指定版本下载, 又是失败! (NVM安装)

    解决:

    nvm install v9.11.2的时候经常性的由于网络(GFW)的原因,现在binary的时候下载到一半突然断了,然后需要download source,重新compile,最终很容易造成失败

    所以决定用迅雷或者其他下载工具,下载包,放到nvm的cache目录里面,最后用nvm install命令,免去了终端下载中断之后从源码重试的尴尬,具体步骤如下

    下载包 https://nodejs.org/dist/v9.11.2/node-v9.11.2-darwin-x64.tar.xz,直接粘贴到迅雷里面就可以下载了

    cd ~/.nvm/.cache/bin/

    mkdir node-v9.11.2-darwin-x64

    mv ~/Downloads/node-v9.11.2-darwin-x64.tar.xz ~/.nvm/.cache/bin/node-v9.11.2-darwin-x64, 使用自己下载的文件的存放路径替换上面的~/Downloads/node-v9.11.2-darwin-x64.tar.xz

    nvm install v9.11.2

    终端上显示:

    Downloading and installing node v9.11.2...
    Local cache found: NVM_DIR/.cache/bin/node-v9.11.2-darwin-x64/node-v9.11.2-darwin-x64.tar.xz Checksums match! Using existing downloaded archiveNVM_DIR/.cache/bin/node-v9.11.2-darwin-x64/node-v9.11.2-darwin-x64.tar.xz
    Now using node v9.11.2 (npm v5.6.0)
    Creating default alias: default -> v9.11.2

    最后查下node版本

    node -v
    v9.11.2

    通过NVM安装Node.js:

    NVM(Node version manager)顾名思义,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换.

    1.下载并安装NVM脚本

    curl https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    
    source ~/.bash_profile
    

    2.列出所需要的版本

    nvm list-remote
    

    3.安装相应的版本

    nvm install v版本号
    

    4.查看已安装的版本

    nvm list
    ->  v版本号
    system
    

    5.切换版本

    nvm use v版本号
    

    6.设置默认版本

    nvm alias default v版本号
    

    相关文章

      网友评论

          本文标题:关于Node.js 老是下载失败的解决方式

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