zoukankan      html  css  js  c++  java
  • linux安装最新版本的npm和node

     

    先安装旧版本npm

    sudo apt install -y node
    
    • 1

    有些发行版是

    sudo apt install -y npm
    
    • 1

    查看当前版本

    npm -v
    
    • 1

    我的输出是

    3.5.2
    
    • 1

    是非常老的版本

    安装最新npm

    可以通过旧版本npm直接安装新版npm

    sudo npm install npm@latest -g
    
    • 1

    非常坑的是,现在立即执行

    npm -v
    
    • 1

    得到的还是旧版本,这是因为此时npm仍然指向旧的npm可执行文件。其实只要重开终端或者执行

    PATH="$PATH"
    
    • 1

    就可以更新npm命令指向的文件了。
    再查看版本:

    6.14.4
    
    • 1

    这就是最新版的npm了。

    安装最新版node

    sudo npm install -g n
    sudo n stable
    
    • 1
    • 2

    我的输出

    searchstar@searchstar-mint19:~$ sudo n stable
    
      installing : node-v12.16.1
           mkdir : /usr/local/n/versions/node/12.16.1
           fetch : https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz
       installed : v12.16.1 (with npm 6.13.4)
    
    Note: the node command changed location and the old location may be remembered in your current shell.
             old : /usr/bin/node
             new : /usr/local/bin/node
    To reset the command location hash either start a new shell, or execute PATH="$PATH"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    这里就很良心地提示了要重启终端或者执行

    PATH="$PATH"
    
    • 1

    才能使用最新版本

    查看现在的node版本

    node -v
    
    • 1
    v12.16.1
    
    • 1

    已经是最新版了

  • 相关阅读:
    Python环境变量的配置
    关于selenium+python的googledirver和iedirver的配置
    jdk1.6环境变量配置
    windows server 2012R2安装激活码
    Git生成SSHKey
    Linux下配置和安装VNCServer远程服务
    Win7 64位硬盘安装Ubuntu 64位的细微配置
    apache tomcat 8.0 显示目录文件
    跨域登录
    jsonp 代码优化
  • 原文地址:https://www.cnblogs.com/erlou96/p/13542288.html
Copyright © 2011-2022 走看看