美文网首页
fedora 23下使用nvm ls-remote只显示iojs

fedora 23下使用nvm ls-remote只显示iojs

作者: 博客专用马甲 | 来源:发表于2016-02-21 16:57 被阅读826次

    昨天重装了一下fedora 23, 按照步骤装nvm后,然后nvm ls-remote,哪知它打印出iojs就完事了:

    Paste_Image.png

    后来在nvm的issue里面发现好几个issue都是关于这个的,原因在于ssl证书没有升级:

    ssl stuff.png
    通过nvm_download -L $NVM_NODEJS_ORG_MIRROR/ --verbose -o - 可以查看到相应的报错信息。 verbose.png

    目前我的办法是更改$NVM_NODEJS_ORG_MIRRORhttp://nodejs.org/dist, 在~/.bashrc最后加入:

        export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist
    

    改完后,nvm ls-remote成功:

    nvm ls-remote.png

    然而,当我开始安装最新的node版本时,却显示Installing node v1.0 and greater from source is not currently supported

    some_hehe_404.png

    一开始 看到提示以为是不支持v1.0以上的源码安装(nvm下也的确有这样的issue,而且讨论出来的结果是要回滚到某个版本),想想觉得不对,我前几天在公司装的时候并没有报错,猜测是网络问题,于是又将$NVM_NODEJS_ORG_MIRROR更改到 https://npm.taobao.org/dist

    export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/dist
    

    everything works fine...

    略坑,仅此做个备忘记录==

    参考自:
    No versions of node, only io.js
    ls-remote output is deceiving when one of nodejs.org and iojs.org is not accessible
    nvm install 4.0 tries and fails to install from source, when binary works
    快速搭建 Node.js 开发环境以及加速 npm

    相关文章

      网友评论

          本文标题:fedora 23下使用nvm ls-remote只显示iojs

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