美文网首页工作专题
Ubuntu18.04 Install Node.js Npm

Ubuntu18.04 Install Node.js Npm

作者: 草帽lufei | 来源:发表于2019-01-29 16:31 被阅读1009次

    apt install node

    使用 apt 安装 node

    sudo apt install nodejs

    使用 apt 安装 npm

    sudo apt install npm

    $ nodejs -v
    v8.10.0
    
    $ npm -v
    3.5.2
    

    默认使用 apt 安装的 node 和 npm 版本可能比较老,需要更新一下对应的版本

    npm 更新

    sudo npm i -g npm

    重新打开终端,查看 npm 版本,如下版本已经是最新

    $ npm -v
    6.7.0
    
    node 更新

    先安装 n 模块

    sudo npm install -g n

    $ sudo npm install -g n
    /usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
    + n@2.1.12
    added 1 package from 4 contributors in 0.649s
    

    执行 sudo n latest 命令更新 node

    $ sudo n latest
    
         install : node-v11.8.0
           mkdir : /usr/local/n/versions/node/11.8.0
           fetch : https://nodejs.org/dist/v11.8.0/node-v11.8.0-linux-x64.tar.gz
       installed : v11.8.0
    
    

    重新打开一个终端查看版本

    $ node -v
    v11.8.0
    

    binary archive install node

    先从官网下载最新的安装包,当前 Node 最新版本为 v11.8.0

    node tar.xz 文件位置打开终端,如下
    $ ls
    node-v11.8.0-linux-x64.tar.xz
    
    分别在终端中执行如下命令, 先设置对应的变量,然后将二进制存档文件解压到 /usr/local/lib/nodejs 目录

    VERSION=v11.8.0
    DISTRO=linux-x64
    sudo mkdir /usr/local/lib/nodejs
    sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
    sudo mv /usr/local/lib/nodejs/node-$VERSION-$DISTRO /usr/local/lib/nodejs/node-$VERSION

    设置 Node 环境变量

    export NODEJS_HOME=/usr/local/lib/nodejs/node-$VERSION/bin
    export PATH=$NODEJS_HOME:$PATH

    刷新 profile 文件

    . ~/.profile

    测试安装结果(当前终端会看到安装成功,可以正常显示对应的安装版本,重新打开一个新的终端是提示没有安装成功的)

    $ node -v
    v11.8.0
    $ npm -v 
    6.5.0
    
    创建 sudo 链接

    sudo ln -s /usr/local/lib/nodejs/node-$VERSION/bin/node /usr/bin/node
    sudo ln -s /usr/local/lib/nodejs/node-$VERSION/bin/npm /usr/bin/npm
    sudo ln -s /usr/local/lib/nodejs/node-$VERSION/bin/npx /usr/bin/npx

    重新打开一个终端测试 node npm npx 版本

    w@w:~$ node -v
    v11.8.0
    w@w:~$ npm -v
    6.5.0
    w@w:~$ npx -v
    6.5.0
    

    相关文章

      网友评论

        本文标题:Ubuntu18.04 Install Node.js Npm

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