Ubuntu18.04安装Node.js教程

在Ubuntu 18.04上安装Node并部署环境变量的过程可以分为以下几个步骤:

安装Node.js
您可以选择从Ubuntu的软件源直接安装Node.js,或者使用NodeSource提供的仓库安装特定版本的Node.js。
从Ubuntu软件源安装
运行以下命令来更新软件包列表并安装Node.js:
sudo apt update  
sudo apt install nodejs npm
安装完成后,可以通过以下命令检查Node.js和npm的版本:
nodejs -v  
npm -v
从NodeSource安装
如果您需要安装特定版本的Node.js,可以从NodeSource安装。首先,您需要安装NodeSource的仓库,然后从中安装Node.js。例如,要安装Node.js v17.x,可以运行以下命令:

curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -  
sudo apt-get install -y nodejs
设置环境变量
如果您从官网下载了Node.js的源码包并手动编译安装,或者您希望更改全局安装路径和全局缓存路径,那么您可能需要设置环境变量。这通常涉及以下步骤:

设置全局安装路径和全局缓存路径
您可以使用npm config set命令来设置这些路径。例如:

npm config set prefix "/home/your_username/environments/nodejs/node_global"  
npm config set cache "/home/your_username/environments/nodejs/node_cache"
之后,为了让这些更改生效,您需要更新您的shell配置文件(如.bashrc或.zshrc),并添加以下行:

source /etc/profile
然后,重新加载您的配置文件或重新打开终端。

添加Node.js到PATH
如果您手动安装了Node.js并希望将其添加到您的PATH中,您可以编辑/etc/profile文件(或您的shell配置文件)并添加以下行:

export NODEJS_HOME=/path/to/your/nodejs/installation  
export PATH=$NODEJS_HOME/bin:$PATH
确保将/path/to/your/nodejs/installation替换为您实际安装Node.js的路径。然后,重新加载您的配置文件或重新打开终端。
3. 测试安装

最后,通过运行以下命令来测试Node.js是否已正确安装并配置:
node -v  
npm -v
这些命令应该分别显示Node.js和npm的版本号。如果一切正常,那么您已成功在Ubuntu 18.04上安装了Node.js并部署了环境变量。
红客技术网(blog.hongkewang.com)
免备案加速CDN(www.scdn.icu)

相关推荐

  1. ubuntu1404安装dockerce

    2024-04-11 13:10:02       39 阅读
  2. Ubuntu18.04安装Node.js教程

    2024-04-11 13:10:02       35 阅读
  3. Linux Ubuntu安装nodejs

    2024-04-11 13:10:02       54 阅读
  4. ubuntu23 安装nodejs

    2024-04-11 13:10:02       33 阅读
  5. ubuntu1804安装jupyter中的js环境

    2024-04-11 13:10:02       65 阅读
  6. node 安装教程

    2024-04-11 13:10:02       30 阅读
  7. Ubuntu 安装教程

    2024-04-11 13:10:02       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-11 13:10:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-11 13:10:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-11 13:10:02       82 阅读
  4. Python语言-面向对象

    2024-04-11 13:10:02       91 阅读

热门阅读

  1. R-tree总结

    2024-04-11 13:10:02       36 阅读
  2. 决策数分类算法代码

    2024-04-11 13:10:02       37 阅读
  3. 使用递归,手写实现数组的 flat 方法,两种方法

    2024-04-11 13:10:02       32 阅读
  4. gerrit 拉取失败

    2024-04-11 13:10:02       30 阅读
  5. Git 自定义命令

    2024-04-11 13:10:02       29 阅读
  6. 解锁视觉密码:计算机视觉理论与应用

    2024-04-11 13:10:02       25 阅读
  7. Spring VS Spring Boot

    2024-04-11 13:10:02       36 阅读
  8. Hibernate单实体映射(二)

    2024-04-11 13:10:02       31 阅读
  9. 快速排序(y总模板)

    2024-04-11 13:10:02       32 阅读