• 在Linux上安装Node.js的方法


    最近经常用到Node.js,特此记录一下在Linux上的安装方法。

    有以下两种方法来安装,第一种方法直接用apt或者yum安装的node可能版本会有些老,如果对版本没有要求的话是可以直接用一条命令解决的,第二种方法保证可以安装最新版的node,但是比较麻烦。选择适合自己的就好。

    一、包管理器安装

    $ sudo apt update && sudo apt install nodejs npm -y

    二、二进制文件安装

    1. 从国内的Node.js中文网下载Linux 二进制文件 (x64)

    或执行

    $ wget https://npm.taobao.org/mirrors/node/v14.16.1/node-v14.16.1-linux-x64.tar.xz

    1. 切换到下载文件的路径,并为下载好的压缩包递归创建解压目录:

    $ cd your_download_path

    $ sudo mkdir -p /usr/local/lib/nodejs

    1. 解压node.js到刚才创建的目录:

    $ sudo tar -xJvf node-v14.16.1-linux-x64.tar.xz -C /usr/local/lib/nodejs

    这里下载的是node-v14.16.1-linux-x64.tar.xz,如果你下载了其他的版本,要替换成你所下载文件的文件名

    1. 设置环境变量,用编辑器打开~/.profile文件,在文件结尾添加以下内容:
    # Node.js
    export PATH=/usr/local/lib/nodejs/node-v14.16.1-linux-x64/bin:$PATH
    

    或执行

    cat >> ~/.profile << EOF
    # Node.js
    export PATH=/usr/local/lib/nodejs/node-v14.16.1-linux-x64/bin:$PATH
    EOF
    
    1. 更新配置文件:
      $ . ~/.profile

    2. 测试是否配置成功:
      $ node -v
      $ npm -v
      $ npx -v

    3. 设置npm镜像源

    $ npm config set registry https://registry.npm.taobao.org

    1. 更改npm全局安装包的默认路径,防止执行安装时报错权限不足
    • 切换到家目录
      cd ~/
    • 创建global安装任务的目录
      mkdir .npm-global
    • 配置npm使用新的目录
      npm config set prefix '~/.npm-global'
    • 在.profile文件中增加配置
      export PATH=~/.npm-global/bin:$PATH
    • 配置文件立即生效
      . .profile

    参考文章:
    Installation · nodejs/help Wiki · GitHub
    解决-安装node.js后,使用npm命令时报没有权限的错误Error: EACCES: permission denied_HuangLin的博客-CSDN博客

  • 相关阅读:
    JS——switch case
    JS——“==”与“===”
    C#——枚举格式转换与比较
    XML——读与写
    SQl基本操作——try catch
    JS——indexOf replace search
    C#——数据库的访问
    SQL基本操作——存储过程
    C#——设置开机启动
    C#——计时器的操作
  • 原文地址:https://www.cnblogs.com/biem/p/14346796.html
Copyright © 2020-2023  润新知