zoukankan      html  css  js  c++  java
  • centos7 nodejs正确的安装方式

    网上的文章要么太旧,要么有错误,要么安装不当,所以写一个正确的安装姿势。
    当前nodejs稳定版本为14.15.5 LTS

    yum 很方便,为什么不使用yum,因为yum安装的版本较低,还要升级,比较麻烦。
    正确的安装方式是下载tar包–解压–配置环境变量,下面是详细步骤,我是root用户

    1 进入到要安装的位置,并创建nodejs目录

    cd /usr/local/
    sudo mkdir nodejs
    cd nodejs
    

    2 下载

    sudo wget https://nodejs.org/dist/v14.15.5/node-v10.15.5-linux-x64.tar.xz
    

    3 下载完成后解压

    sudo tar -xvf node-v14.15.5-linux-x64.tar.xz 
    

    4 复制路径(喜欢手打的就不用复制了)

    cd node-v14.15.5-linux-x64
    pwd
    

    把输出的路径复制一下,我有的Xshell很方便

    5 修改环境变量

    vim /etc/profile
    

    前提是安装了vim,没有vim用vi也行,如果vi也没有那就sudo yum install vim安装一个

    在文件末尾加上

    # nodejs
    export NODE_HOME=/usr/local/nodejs/node-v14.15.5-linux-x64
    export PATH=${NODE_HOME}/bin:$PATH
    

    6 使更改生效

    source /etc/profile
    

    7 试一下行不行

    node -v;npm -v
    

    如果打印出了版本号就说明成功了,如果提示node: command not found说明没成功,核对下操作系统和软件版本。
    8. 清楚压缩包(如果想保留就不需要此步骤)

    rm /usr/local/nodejs/node-v14.15.5-linux-x64.tar.xz
    

    也可以使用传说中的rm -rf:rm -rf /usr/local/nodejs/node-v14.15.5-linux-x64.tar.xz

    备注:
    网上有不设置环境变量,直接用软链接设置node和npm全局命令的

    ln -s /usr/local/nodejs/node-v14.15.5-linux-x64/bin/node /usr/local/node
    ln -s /usr/local/nodejs/node-v14.15.5-linux-x64/bin/npm /usr/local/npm
    

    node -v和node -v是正常的,但npm install -g xxx xxx会找不到。要想全局使用还是要设置环境变量。
    顺便说下npm安装软件有时有权限问题需要加参数:--unsafe -perm,例如npm i xxx --unsafe -perm。

    完成!又为大前端做一次贡献。

    软件 版本 命令
    操作系统 CentOS Linux release 7.6.1810 cat /etc/redhat-release
  • 相关阅读:
    tornado简单的验证码
    python分页和session和计算时间差
    初始tornado框架
    Jquery小实例
    DOM+Javascript一些实例
    Javascript
    CSS拾遗+技巧集合
    css样式基础
    KVM NAT网络模式配置
    Ultimate guide to learning AngularJS in one day
  • 原文地址:https://www.cnblogs.com/emaes/p/14410613.html
Copyright © 2011-2022 走看看