最近一个项目,需要用到nodejs 所以先安装环境,网上大部分推荐采用apt install 安装; 但是apt install 安装版本只有8.1.* , 打开nodejs 官网发现nodejs已经V14.15.0了;

所以决定下载tar包进行安装

打开官网: https://nodejs.org/zh-cn/   选择下载LTS稳定版

#新建安装目录
cd /home/zhauo/dev_software
mkdir nodejs
 
# 移动安装包至安装目录下
mv /home/zhauo/Downloads/node-v14.15.0-linux-x64.tar.xz ./nodejs
cd nodejs
tar -zxvf node-v14.15.0-linux-x64.tar.xz
 
# 编辑配置
sudo vim ~/.bashrc
 
# 在最末端 添加一下配置并保存
#SET PATH FOR NODEJS
export NODE_HOME=/home/zhauo/dev_software/nodejs/node-v14.15.0-linux-x64
export PATH=$NODE_HOME/bin:$PATH
 
# 使当前配置生效
source ~/.bashrc
 
#查看
node -v
npm -v
注意事项:

网上许多博客, 在解压安装完毕之后, 推荐在/etc/profile 下配置home_path, 使用source /etc/profile 生效后, 当再次启动或者 再次打开一个终端窗口的时候发现 配置的path 失效了

原因是: 一般情况Ubuntu 都采用的是常规用户登录 ,并非直接使用root用户, 而/etc/profile  的配置root用户才生效; 大家可以在 source /etc/profile 之后 采用root用户登录就发现 path 其实是生效了 只是不对常规用户生效而已;

常规用户还是建议大家还是在 ~/.bashrc 下配置;

扎心 在用采用tar 包安装完毕之后 才在github 发现更加简单的安装方式;

具体安装方式 参见: https://github.com/nodesource/distributions#debinstall

简单例子:

Node.js v15.x:

# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt-get install -y nodejs
 
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_15.x | bash -

ubuntu 18.04 安装nodejs相关推荐

  1. Ubuntu 18.04安装nodejs(lts版本)

    平常的开发中难免要用到node,这里说下node的安装. 1.安装仓库中包含的最新版本 sudo apt update sudo apt install nodejs#安装npm管理工具 sudo a ...

  2. Ubuntu 18.04 安装 redis入门使用

    Ubuntu 18.04 安装 redis入门使用 1.安装 sudo apt-get install redis-server 2.查看redis运行状态 ps -ef | grep redis 3 ...

  3. Ubuntu 18.04安装CUDA(版本10.2)和cuDNN

    1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...

  4. Ubuntu 18.04 安装OpenCV C++

    Ubuntu 18.04 安装OpenCV C++ 构建并安装 仅构建核心模块 # 更新并安装依赖 sudo apt update && sudo apt install -y cma ...

  5. Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡

    Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...

  6. linux 模拟运行 微信,Ubuntu 18.04 安装微信(Linux通用)

    Ubuntu 18.04 安装微信(Linux通用) 发布时间:2018-06-02 10:52, 浏览次数:1468 , 标签: Ubuntu Linux Linux相关的知识:https://ww ...

  7. ubuntu 18.04 安装 中文 拼音 输入法

    ubuntu 18.04 安装 中文输入法 拼音 在安装ubuntu时,如果选择英文安装默认会不启用中文输入法的.可以通过下述方法开启: 1,安装 pingyin 输入法 打开终端输入命令: sudo ...

  8. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程

    这篇已经Out了,以[笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程为准. Docker的好处之一,就是在Container里面可以随意瞎 ...

  9. 完美解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题

    完美解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题 经过我的学习终于学会了,下面附上连接 完美解决

  10. Ubuntu 18.04 安装Qt 5.12.0

    Ubuntu 18.04 安装Qt 5.12.0 1.安装包下载 2.安装QT 3.配置系统路径 4.配置QT creator 6.测试工程 1.安装包下载 官方下载地址 也可以下载到其他版本:htt ...

最新文章

  1. 和lock一起学beego 博客系统开发为例(六)
  2. ftp协议是一种用于_______的协议_网工知识角|快速理解FTP和TFTP的区别,实用收藏...
  3. 连麦互动直播 将成直播体验深度优化的必然形式
  4. VTK:绘制单元格颜色用法实战
  5. java phantomjs alert_Python+Selenium+PhantomJS脚本中的Javascript警报
  6. Jconsole查看Weblogic自定义MBean
  7. Xshell连接Linux
  8. python document_python-docx 常用方法
  9. 从盆景与景观看中西文化差异
  10. Hibernate 基本类型
  11. 读取xml文件分析 EntityName 时出错的解决方案
  12. c/s架构的ERP系统对接开票接口
  13. 计算快递费系统(java版)
  14. bugku misc disordered_zip
  15. 麻省理工学院公开课:单变量微积分
  16. JavaScript中的call(),apply(),伪数组转化为数组
  17. BZOJ 5442 [Ceoi2018]Global warming
  18. 王建农老师昆笛 + 简谱
  19. 最优化理论——罚函数法·乘子法
  20. jsp mysql问卷调查_课内资源 - 基于JSP的在线调查问卷系统

热门文章

  1. mixin模式 python_Python中的mixin模式
  2. python控制鼠标,如何在Mac中使用Python控制鼠标?
  3. pandas 删除有缺失值的个案,做回归分析
  4. socket函数介绍
  5. 简单的html5,简单的HTML5初步入门教程
  6. linux 挂载网络文件系统,[arm-linux-FL2440挂载网络文件系统共享文件]
  7. linux 时间戳 c语言,c语言中的时间戳和时间格式
  8. mysql怎么维护_Navicat for MySQL 如何管理和维护表
  9. java缩放浏览器_javascript检测浏览器的缩放状态实现代码
  10. Win10 插入耳机无声问题 解决办法