• Linux系统安装nodejs


    参考文档

    官网连接

    镜像连接

    安装方法有三种:

    1. 源码安装(耗时)

    2. apt-get / yum 安装(版本比较低)

    3. 解压后创建软连接(推荐)

    方法一、

      1 ) 指定目录下下载源码包

    1 $ wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.14.2.tar.gz

      2 ) 解压

    1 $ tar -xzvf node-v10.14.2.tar.gz

      3 ) 进入目录并编译(耗时,30分钟左右)

    1 $cd  node-v10.14.2
    2 $ ./configure --prefix=/usr/local/node/0.10.14.2   // 指编译后放到/usr/local/node/0.10.14.2目录
    3 $ make
    4 $ make install

      4 ) 配置环境变量 profile文件下添加以下代码

    1 $ vim /etc/profile
    2     #set for nodejs
    3     export NODE_HOME=/usr/local/node/0.10.24
    4     export PATH=$NODE_HOME/bin:$PATH

      5 ) 保存配置

    1 $ source /etc/profile

    方法二、apt-get / yum 安装(版本比较低,安装后可使用nvm管理)

    1 $ sudo apt-get install nodejs
    2 $ sudo apt-get install npm

    方法三、使用软连接(推荐)

     1 // 下载压缩包
     2 $ wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.14.2.tar.xz
     3 
     4 // 解压.tar.xz包, 得到.tar包
     5 $ xz -d node-v10.14.2.tar.xz
     6 
     7 // 解压.tar包
     8 $ tar -xvf node-v10.14.2.tar
     9 
    10 // 进入目录,可以看到有node , npm ,npx的软连接
    11 $ cd node-v10.14.2/bin/

      创建软连接到全局环境

    1 [root@lunix bin]# ln -s /usr/local/src/node-v10.14.2/bin/node /usr/bin/node
    2 [root@lunix bin]# ln -s /usr/local/src/node-v10.14.2/bin/npm /usr/bin/npm
    3 [root@lunix bin]# ln -s /usr/local/src/node-v10.14.2/bin/npx /usr/bin/npx

    这里需要注意的是:ln -s 后面的源文件路径必须是从根目录开始,而非当前目录开始即不能写成

    [root@lunix bin]# ln -s /npm /usr/bin/npm

    最后,任何目录下运行

      node -v

      npm -v

      npx -v

    都能显示版本号表示成功

    如报错-bash: node: command not found ,参考方法一进行环境变量配置

  • 相关阅读:
    Docker宿主机登陆Container方法
    Get Docker for CentOS and Installing Docker
    CentOS7网络配置
    国内npm镜像源推荐及使用
    CentOS6.5源码安装python3.5.2
    阿里云SLB后Nginx、Tomcat获取真实IP
    MacOS清除管理员密码
    SVN-修改已提交的日志
    爬虫的初始和requests模块基础用法
    利用面向对象写的登录与注册
  • 原文地址:https://www.cnblogs.com/hughes5135/p/10238275.html
Copyright © 2020-2023  润新知