Ubuntu 上安装 Node.js

方式一:直接安装

   一、安装

1.$ sudo apt-get install nodejs

2.$ sudo apt-get install npm

二、升级

    1.升级npm命令如下:

$ sudo npm install npm -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@2.14.2 /usr/local/lib/node_modules/npm
2.升级node.js命令如下:$ npm install –g n
$ n latest(升级node.js到最新版)  or $ n stable(升级node.js到最新稳定版)

    n后面也可以跟随版本号比如:$ n v0.10.26 或者 $ n 0.10.26

三、npm镜像替换为淘宝镜像

 

1.得到原本的镜像地址

$ npm get registry 

> https://registry.npmjs.org/

设成淘宝的

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

2.换成原来的

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

 

四、选装cnpm

1.说明:因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。!来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”;

2.官方网址:http://npm.taobao.org;

3.安装:命令提示符执行npm install cnpm -g --registry=https://registry.npm.taobao.org;  注意:安装完后最好查看其版本号cnpm -v或关闭命令提示符重新打开,安装完直接使用有可能会出现错误;

注:cnpm跟npm用法完全一致,只是在执行命令时将npm改为cnpm(以下操作将以cnpm代替npm)

五、全局安装与本地安装

  npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,

   比如我们使用 npm 命令安装常用的 Node.js web框架模块 express:

$ npm install express          # 本地安装
$ npm install express -g # 全局安装

六、卸载1.先卸载 npm  sudo npm uninstall npm -g2.卸载nodejs sudo apt-get remove nodejs方式二:nvm安装

安装

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash

使用

安装成功后,需要关闭xshell,重新启动。nvm才会生效。

使用command -v nvm查看nvm是否安装成功

root@linuxidc:~# command -v nvm
nvm

查看已安装

通过nvm ls查看已安装的版本

$ nvm lsN/A
node -> stable (-> N/A) (default) iojs -> N/A (default)

查看有哪些可安装

通过nvm ls-remote查看可使用版本

$ nvm ls-remotev0.1.14 v0.1.15 v0.1.16 v0.1.17 v0.1.18 ...

安装nodejs

通过nvm install 7.8.0来安装,后面的版本号我们可以任意选择

root@linuxidc:~# nvm install 7.8.0
Downloading and installing node v6.2.0...
Downloading https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-x64.tar.xz...

我们上面使用的是国外的服务器下载,很慢,耐心等待,nodejs和nvm成功安装!

 

 

 

 

 

 


转载于:https://www.cnblogs.com/andfly/p/6681487.html

nodejs安装和卸载相关推荐

  1. Windows系统下nodejs安装及配置

    关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MV ...

  2. mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装

    mac还是使用brew install简单一些:最好使用一种安装方式,不要多种方式互用: 更新npm到最新版本npm install -g npm更新npm到指定版本 npm -g install n ...

  3. Linux 的软件管理及配置 - 安装、卸载、升级、依赖

    1. 对比:Windows 和 Linux 上软件的安装与卸载 大部分 Linux 使用者都是从 Windows 转过来的,先对这俩做个对比,有助理解. 就像在 Windows 下,很多软件也有安装版 ...

  4. linux gulp安装教程,Linux环境NodeJS安装及Gulp安装

    许久之后我们终于把Jenkins搬到了另一台服务器上. 然而,这是一台linux服务器,于是各种配置要重新走一遍.比如,NodeJS和Gulp. 一.NodeJS安装 1.下载安装包 https:// ...

  5. [运维笔记] PowerShell (模块).模块的查找、安装、卸载、更新、保存、发布

    [运维笔记] PowerShell (库/模块).库的查找.安装.卸载.更新.保存.发布 作者主页:jcLee95:https://blog.csdn.net/qq_28550263?spm=3001 ...

  6. 怎么在linux卸载mysql,在linux中安装和卸载mysql

    [安装] 已经获取到linux版本的mysql安装包,包括mysql的server(服务端)和client(客户端)的安装包,假设安装包为: MySQL-server-5.0.22-0.i386.rp ...

  7. nodejs安装及命令

    npm是nodejs的包管理器(package manager). nodejs安装,官网下载安装http://nodejs.cn/ 查看node是否安装的命令: node -v npm -v 修改N ...

  8. Nodejs安装及常见问题

    一.安装环境 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件 ...

  9. win10 Nodejs安装步骤

    本人后端 仅供学习参考记录,有不妥之处 望指点. Nodejs安装步骤 官网 下载安装包 官网地址:https://nodejs.org/zh-cn/ 历史版本地址 Node v14.16.0 (LT ...

最新文章

  1. 徒手撸出一个类Flask微框架(三)根据业务进行路由分组
  2. PostgreSQL 打开文件句柄优化 - 百万以上实体对象初始化优化
  3. Apache Shiro Architecture--官方文档
  4. 小米kali linux蓝牙,小米筆記本在Kali Linux下所遇問題部分解決方案(持續更新中)...
  5. 2021.08.25学习内容torch.clamp(input, min, max, out=None) → Tensor,torch.mm(matrix multiply)
  6. iPhone 12需求强劲 苹果计划将iPhone产量提升30%
  7. Spring Boot 9-FreeMarker模板引擎
  8. IE, FF, Safari前端开发常用调试工具(转载)
  9. 微信小程序登陆界面(效果图+源代码)
  10. 读《华为研发》第2版
  11. 计算机控制系统a卷-答案,微型计算机控制技术试卷附标准答案A
  12. 谁在驱动滴滴发动机?
  13. Android使用SubsamplingScaleImageView完美查看超大图片
  14. 朱志坤计算机学院,厦门工学院第七届田径运动会竞赛规程.doc
  15. 【超强干货】蘑菇街App的组件化之路
  16. java的paypal支付demo_paypal支付demo
  17. 直播平台源码搭建教程之Android音视频开发
  18. 史上最强css、html总结,看完涨薪不再是梦
  19. C++实现DES加密解密算法
  20. 201421123042 《Java程序设计》第11周学习总结

热门文章

  1. 电压放大倍数公式运放_运放电路:同相放大还是反相放大?
  2. 计算机课件制作技能,经济论文写作PPT制作有哪些技巧?
  3. matlab hist函数_算法工匠MATLAB专训营:Matlab绘图,小试牛刀
  4. Qt 并行计算 Concurrent Run的翻译
  5. phpstudy一直自动停止启动_phpstudy apache启动后停止怎么办?
  6. python 判断时间是否大于6点_48 python判断时间是否落在两个时区之间(只比较时刻不比较日期)...
  7. IBM开发单原子存储技术 iPod能存上3万部电影?
  8. ICCV 2017《Unsupervised Laerning of Important Objects from First-Person Videos》论文笔记
  9. hdu1532(最大流裸题)
  10. 【NOIP2013模拟9.29】密码