当前位置: 首页 > news >正文

Ubuntu 16.04 安装NodeJs

版本号


Ubuntu: 16.04-desktop

Nodejs: 6.x最新版

1、在线安装


用如下代码下载nodejs 6.x最新版并安装,npm会随nodejs一并安装

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

安装完成后,查看nodejs版本号:

nodejs -v

输出:v6.10.2

查看npm版本号:

npm -version

输出:3.10.10

2017-09-11 新增:

2、离线安装


有时因网络原因,无法在线安装,此时需要下载nodejs安装包,进行离线安装。

  • 上nodejs官网,下载linux 64位安装包,此处下载的是node-v6.11.3-linux-x64.tar.xz
  • 移动解压出来的文件包到通用的软件安装目录 /opt/
sudo mv node-v6.11.3-linux-x64 /opt/
  • 安装 npm 和 node 命令到系统命令
sudo ln -s /opt/node-v6.11.3-linux-x64/bin/node /usr/local/bin/node
sudo ln -s /opt/node-v6.11.3-linux-x64/bin/npm /usr/local/bin/npm
  • 配置根目录,编辑 sudo vim /etc/profile, 新增:
export NODE_HOME=/opt/node-v6.11.3-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

并运行 source /etc/profile更新配置文件

  • 查看版本,验证是否安装成功:
node -v
v6.11.3
npm -v
3.10.10

 

转载于:https://www.cnblogs.com/eczhou/p/7860546.html

相关文章:

  • oracle 集中度函数,提高品牌集中度为企业谋取更多利益
  • TreeMap按照key排序
  • oracle 分区表外键建索引,INFORMIX 表分区及索引
  • [loj#115] 无源汇有上下界可行流 网络流
  • php程序设计形成性手册,PHP动态网站设计(专,2020春)形成性考核_第6章 单元测试0...
  • linux命令行动态输出,Linux top实时显示process的动态命令详解
  • 我的cheatsheet
  • linux文件赋予用户权限,Linux 给用户赋予操作权限
  • Ubuntu 16.04安装JAD反编译工具(Java)
  • 查询linux命令位置,查看登录过Linux的IP的地理位置(基于last命令)
  • [poj] 3974 Palindrome
  • linux遍历目录删除指定文件,shell脚本删除目录下的指定文件
  • 【转】VC++计算当前时间点间隔N天的时间(不使用CTimeSpan类)
  • linux下新建shell命令接口,Linux Shell(脚本)编程入门
  • Ubuntu下搭建基于apache2的gerrit+gitweb服务器
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 《深入 React 技术栈》
  • 「译」Node.js Streams 基础
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • chrome扩展demo1-小时钟
  • ComponentOne 2017 V2版本正式发布
  • crontab执行失败的多种原因
  • Django 博客开发教程 16 - 统计文章阅读量
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • iOS 系统授权开发
  • Java 网络编程(2):UDP 的使用
  • leetcode386. Lexicographical Numbers
  • node-glob通配符
  • vuex 笔记整理
  • WebSocket使用
  • -- 查询加强-- 使用如何where子句进行筛选,% _ like的使用
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 在Mac OS X上安装 Ruby运行环境
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • 说说我为什么看好Spring Cloud Alibaba
  • ​虚拟化系列介绍(十)
  • (09)Hive——CTE 公共表达式
  • (4)STL算法之比较
  • (windows2012共享文件夹和防火墙设置
  • (二)springcloud实战之config配置中心
  • (力扣题库)跳跃游戏II(c++)
  • (三)docker:Dockerfile构建容器运行jar包
  • (十八)三元表达式和列表解析
  • (十六)串口UART
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (转)Linq学习笔记
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .apk文件,IIS不支持下载解决
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Framework .NET Core与 .NET 的区别
  • .NET 药厂业务系统 CPU爆高分析
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .NET设计模式(11):组合模式(Composite Pattern)