将Node.js升级到Mac OS上的最新版本


银角
2025-03-12 12:57:28 (1月前)
  1. 目前我正在使用Node.js v0.6.16


苹果电脑
</跨度>
OS X 10.7.4。现在我想将它升级到最新的Node.js v0.8.1。但是从nodejs.org下载并安装最新的软件包文件后,我发现……

18 条回复
  1. 0# Minions | 2019-08-31 10-32



    你可以跑,但你不能隐藏…最后你将使用

    NVM

    无论如何。


  2. 1# 荀彧. | 2019-08-31 10-32



    我有同样的问题。这对我有用,因为我下载并安装了node.js

    全球
    </强>
    来自node.js网站。



    我做的是尝试给NVM(节点版本管理器)。请在终端中按以下顺序执行命令





    1. 卷曲-o-

      https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh

      |庆典





    2. 命令-v nvm





    3. nvm安装节点





    4. node -v(确认更新)



    5. </醇>

  3. 2# 诸葛神侯 | 2019-08-31 10-32



    我试过的这两种方法都不起作用:




    1. 使用npm

    2. </醇>



      sudo npm cache clean -f




      sudo npm install -g n




      sudo n stable




      1. 官方网站手动安装节点(

        https://nodejs.org/en/



      2. </醇>


        尝试之后,

        node -v

        仍显示旧版本的节点。





        以下方法适用于我:



        第1步:安装nvm(更多详细信息:

        https://github.com/creationix/nvm#installation




        打开终端并输入以下命令:




        curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash



        关闭终端并重新打开它。



        输入此命令以检查是否已安装nvm:




        command -v nvm








        步骤2:要下载,编译和安装最新版本的节点,请键入以下内容:




        nvm install node

        (“node”是最新版本的别名)



        检查节点是否获得最新版本(v10.11.0)。








        安装最新节点也会安装最新的npm。



        检查npm是否获得最新版本(6.4.1)。







  4. 3# 土豆 | 2019-08-31 10-32



    只需转到节点JS网站并安装最新版本。




    请安装最新版本而不是推荐的稳定版本。它将让您自由地在节点上使用最新的ES6功能。




    可以在这里找到

    节点JS




    还要更新

    NPM
    </强>
    ,你将不得不使用此命令。




    sudo npm i -g npm@latest




    你所有的项目都可以正常工作。






    mac的其他选项::

    brew update && brew install node && npm -g npm


  5. 4# google你他吗 | 2019-08-31 10-32



    转到网站

    nodejs.org

    并下载最新的pkg然后安装。
    这个对我有用



    我用brew来升级我的节点。它已安装但位于

    /usr/local/Cellar/node/5.5.0

    并且有一个默认节点

    /usr/local/bin/node

    困扰我的。我不想做软链接,因为我真的不知道brew是如何组织的。
    所以我下载了

    pkg

    文件,安装,我得到这个信息:




    Node.js

    安装在




    1. /usr/local/bin/node

    2. </code>



    npm

    安装在




    1. /usr/local/bin/npm

    2. </code>


    确保这一点

    /usr/local/bin

    在你的$ PATH中。



    现在升级完成了


  6. 5# 啊这回彻底死了 | 2019-08-31 10-32





    http://nodejs.org

    并下载并运行安装程序。
    它现在起作用 - 至少对我来说。


  7. 6# Fire ming | 2019-08-31 10-32




    1. sudo npm install -g n

    2. </code>


    然后




    1. sudo n latest for linux/mac users

    2. </code>


    对于Windows,请重新安装节点。


  8. 7# 银角 | 2019-08-31 10-32



    你可以去nodejs.org并下载最新的软件包。它会适合您更新。 NPM也将更新。


  9. 8# 谦逊的毛巾 | 2019-08-31 10-32



    NVM
    Nvm是一个基于脚本的节点版本管理器。如文档中所述,您可以使用curl和bash one-liner轻松安装。它也可以在Homebrew上找到。



    假设您已成功安装nvm。以下将安装最新版本的节点。




    1. nvm install node reinstall-packages-from=node

    2. </code>


    最后一个选项将所有全局npm包安装到您的新版本。这样,像mocha和node-inspector这样的软件包继续工作。



    ñ
    N是基于npm的节点版本管理器。您可以通过先安装某个版本的节点然后运行来安装它

    npm install -g n




    假设您已成功安装n。以下将安装最新版本的节点。




    1. sudo n latest

    2. </code>


    家酿
    Homebrew是Mac的两个流行的包管理器之一。假设您之前已安装了brew install节点的节点。您可以使用以下公式获取最新的公式并升级到最新的Node.js版本。




    1. 1 brew update
      2 brew upgrade node

    2. </code>


    MacPorts的
    MacPorts是Mac的另一个软件包管理器。以下将更新本地端口树以访问更新的版本。然后它将安装最新版本的Node.js.即使您安装了以前版本的软件包,这也可以正常工作。




    1. 1 sudo port selfupdate
      2 sudo port install nodejs-devel

    2. </code>

  10. 9# 天线宝宝 | 2019-08-31 10-32



    我认为使用最新版Node.js的最简单方法是在网站上获取最新的Node.js pkg文件

    https://nodejs.org/en/download/current/

    如果您想使用不同版本的Node.js,可以使用nvm或n来管理它。


  11. 10# 遇见你 | 2019-08-31 10-32



    只需一行代码,我就可以在大约20秒内更新




    1. sudo n latest

    2. </code>


    其他命令对我不起作用,但这个命令有效。希望它对某人有帮助。


  12. 11# SHOU宅大可爱 | 2019-08-31 10-32



    最新发布:

    1. <code>
    2. nvm install node
    3. </code>



    具体版本:

    1. <code>
    2. nvm install 6.14.4
    3. </code>




    https://github.com/creationix/nvm


  13. 12# 求赞有赞必回 | 2019-08-31 10-32



    我使用Node版本管理器(称为n)。




    1. npm install -g n

    2. </code>


    然后




    1. n latest

    2. </code>


    要么




    1. n stable

    2. </code>

  14. 13# 疯子哥哥 | 2019-08-31 10-32



    可悲的是,

    n

    不适合我。我用

    node version manager or nvm

    它就像一个魅力。下面是关于如何安装的链接

    nvm



    https://github.com/creationix/nvm#installation





    • nvm i 8.11.2

      升级到最新的LTS



    • nvm use 8.11.2

      用它



    • node -v

      检查你的最新版本


  15. 14# 浮华丶 | 2019-08-31 10-32



    根据项目要求使用nvm升级节点。



    通过自制软件安装nvm ..
    brew更新
    brew install nvm
    mkdir~ / .nvm
    nano~ / .bash_profile



    在.bash_profile文件中(根据您的shell,您可能正在使用其他文件),添加以下内容:



    export NVM_DIR =〜/ .nvm
    source $(brew —prefix nvm)/nvm.sh



    source~ / .bash_profile
    echo $ NVM_DIR


  16. 15# 银环蛇 | 2019-08-31 10-32



    我可以使用以下命令升级节点




    1. nvm install node reinstall-packages-from=node

    2. </code>

  17. 16# =_= | 2019-08-31 10-32



    你可以安装

    NVM

    并安装了多个版本的Node.js.




    1. curl https://raw.github.com/creationix/nvm/master/install.sh | sh
      source ~/.nvm/nvm.sh

    2. </code>


    然后运行:




    1. nvm install 0.8.22 #(or whatever version of Node.js you want)

    2. </code>


    您可以看到已安装的版本:




    1. nvm list

    2. </code>


    你可以在以下版本之间进行更改:




    1. nvm use 0.8.22

    2. </code>


    使用NVM的好处在于您可以并排测试不同的版本。如果不同的应用程序需要不同版本的Node.js,您可以同时运行它们。


登录 后才能参与评论