linux下安装node npm并配置

在linux下安装node npm也是踩坑踩到膝盖碎,蓝瘦。
由于使用的服务器不能连接外网,所以只能从网上下载下来,再复制到服务器中。
在nodejs官网的下载页面中,直接选择Linux Binaries (x86/x64),不要选择Source Code!!!使用源码版本,编译要好久好久(等了很久,还没编译好,就放弃了)

  1. 下载所需版本的node,以node-v8.9.0-linux-x64.tar.xz为例
  2. 将安装包放在/usr/local文件夹下
  3. 执行这两个命令:

    xz -d node-v8.9.0-linux-x64.tar.xz
    tar -xvf node-v8.9.0-linux-x64.tar
  4. 然后给node-v8.9.0-linux-x64文件夹改名(改不改名无所谓,路径对了就行)

    mv node-v8.9.0-linux-x64 nodejs
  5. 将node npm设置为全局(两种方式)
    ① 软链接
    先echo $PATH获取PATH变量,例如

    /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin

    我们将node和npm链接到/usr/local/bin下,可以执行

    ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
    ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm

    注意:要根据自己的路径进行设置,不要照搬。。。= =(我就是这么蠢,踩过这样的坑)
    ②永久设置
    首先在 root 目录下找到 .bash_profile 文件,编辑,vi ~/.bash_profile
    找到 PATH=$PATH:$HOME/bin,在后面添加路径为:
    PATH=$PATH:$HOME/bin:/usr/local/nodejs/bin
    保存修改,然后重载一下,source ~/.bash_profile

OK!大功告成!现在可以在任何目录下执行node和npm命令了!

    原文作者:ermaoL
    原文地址: https://segmentfault.com/a/1190000014826120
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞