在服务器上布一个项目,但发现Ubuntu服务器上面的源中的node版本太低了,自己弄了好久,踩了许多坑,现在在分享给大家

1. 卸载已安装的Node和npm !!!

这一点很重要,要不你装好了 node -v 还是原来的版本

sudo apt remove npm  //卸载npm
sudo apt remove node //卸载nodecd /usr/local/bin   //进入该目录中,若有node或者npm文件,将他删除删除

2. 下载安装node.js

去node.js官网下载最新版或者最稳定版的node.js Linux安装包

下载完成后通过XFtp 或者其他类似软件传到服务器上,然后解压

tar -xJf node-v8.5.0-linux-x64.tar.xz  //解压命令

然后把解压的文件移动到opt文件夹下

mv node-v8.5.0-linux-x64 /opt/   //移动到opt目录下

建立链接到 /usr/local/bin/ 目录

sudo ln -s /opt/node-v8.5.0-linux-x64/bin/node /usr/local/bin/node    

然后跟npm建立执行链接

sudo ln -s /opt/node-v8.5.0-linux-x64/bin/npm /usr/local/bin/npm

此时,我们的环境搭建已经完毕

最后再补充一下设置淘宝镜像

sudo npm config set registry https://registry.npm.taobao.org   //设置淘宝镜像
source ~/.bashrc       //使修改立即生效

OK;

Ubuntu 中安装最新版的 Node.js 和 npm相关推荐

  1. 如何在Ubuntu上安装最新版本的Node js

    如何在Ubuntu上安装最新版本的Node.js 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Node.js是一个软件平台,通常用于构建大规模的服务器 ...

  2. Node.js、npm环境配置与Vue项目创建

    目录 一.Node.js.npm简介 1. Node.js 2. npm 3. npm和Node.js的发展 二.Node.js(内置npm)的下载与安装 三.Vue CLI脚手架的安装与项目的创建: ...

  3. node.js和npm版本升级及升级过程中遇到的问题和解决方案

    Node.js和NPM版本升级 1. 安装Node.js 1.1 版本检查 1.2 下载安装程序 1.3 安装 2. npm升级 2.1 版本检查 2.2 升级 3. 检查Node.js和npm之间的 ...

  4. 如何在Mac上安装Node.js和NPM

    原作者:Dave McFarland  翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...

  5. Node.js 和npm的安装(插件的安装)

    一.node.js是什么?有什么用? 1.概述: a).Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用 ...

  6. Node.js及npm安装详细教程

    Node.js及npm安装详细教程 下载 安装 下载 点击以下链接进入NodeJs官网 https://nodejs.org/zh-cn/ 首页有推荐两个版本,大家视自己情况下载,如果需要下载历史版本 ...

  7. Ubuntu16.04安装chrome、JDK、IDEA、MYSQL、node.js和npm、angular、git、maven等软件

    安装chrome两种方法 1. 按下ctrl+ALT+T,打开终端: 输入以下命令: sudo wget http://www.linuxidc.com/files/repo/google-chrom ...

  8. Ubuntu Desktop:在Ubuntu中安装使用搜狗输入法

    本文同时发表在我的个人博客,欢迎大家查阅 :Ubuntu折腾记录:在Ubuntu中安装使用搜狗输入法 前言 刚安装好 Ubuntu 之后,为了让我们更好的从 Windows 转换到 Linux 的日常 ...

  9. 安装 node_Mac下的Node.js安装教程

    前言 更多详情,请访问我的 个人博客. 什么是Node.js NodeJS官网上的介绍: Node.js is a platform built on Chrome's JavaScript runt ...

最新文章

  1. 销售 750000 册爆款「蟒蛇书」的新版抢先上市 | 9月书讯
  2. php简单还是go简单_PHP转Golang一些感想
  3. yolo v3 fatal : Memory allocation failure
  4. mybatis中statementHandler的设计与实现
  5. 应用系统怎么开启审计功能_win10系统开启分屏功能的设置方法
  6. 局域网内时间同步的一种简单办法
  7. 使用nltk.pos出现IndexError: string index out of range
  8. stylus导入时 报错These relative modules were not found
  9. 通俗彻底解读批处理的延迟变量
  10. 机器学习笔记(1):Introduction
  11. halcon 17 cuda cudnn 深度学习环境搭建
  12. python3简单代码_python3实现简单汉诺塔的代码教程
  13. ubuntu下打开matlab_ubuntu下matlab安装,添加中文支持与启动
  14. 进化计算-进化策略(Evolutionary Strategies,ES)前世今生与代码共享
  15. 动态规划: 数字三角形
  16. 精通innodb引擎_《MySQL技术内幕:InnoDB存储引擎》PDF 下载
  17. java物流管理系统代码_Java物流配送管理系统 Spring 源码下载
  18. Linux共享文件夹打不开,Linux 共享文件夹失败
  19. QPainter绘图基本使用
  20. instsrv.exe和srvany.exe将.exe文件注册为windows服务

热门文章

  1. 在迅影prayaya中phpcms系统图片上传功能无效
  2. 优秀软文发布案例:它比你想象的要低
  3. C51单片机实现数字秒表计时(分段计时,LCD1602显示,总计时),误差精度在1s之内
  4. 实用有趣的手机软件大推荐!
  5. c2c购物平台商城系统
  6. 这世上最大的误解是你以为李白只是一个诗人
  7. SIFT特征原理简析(HELU版)
  8. 万能数据类型any杂谈
  9. 模式识别简介贝叶斯决策理论
  10. JavaScript 击鼓传花的游戏 使用数据结构---队列来实现击鼓传花