Node.js官网:nodejs.org/en/

用户进入官网,会自动推荐适合于开发者电脑的Node.js版本,官网提示我下载适用于windows(x64)的版本。官网有两个版本LTS(长期稳定)版和Current(尝鲜)版。

官网提供了Node.js的介绍和文档,下载和往期版本。

Windows平台安装

下载windows 64版本

如果不喜欢目录太深,可以直接修改安装的目录。

安装内容分为4个部分

  • Node.js runtime➡Node.js运行环境(Node.js命令行工具)

  • Npm package manager➡Npm(Node.js包管理工具)

  • Online documentation shortcuts➡联机文档的快捷方式

  • Add to PATH➡将Node.js安装目录地址添加到系统PATH环境变量中去

安装包安装完成,会自动将Node.js执行文件路径添加到系统环境变量中去。那么我们可以在系统任意目录都能使用node指令启动Node.js执行程序。

如何检验安装成功

打开命令行工具

  • 输入node -v查看node.js版本

  • 输入npm -v 查看npm版本

  • 如果都没有报错,说明Node.js安装成功

Linux平台安装

连接到服务器

连接工具:xshell

环境安装

安装wget下载工具

yum是一个包管理工具,它主要的功能是下载/删除/更新RPM包,我的linux环境使用的是CentOS,默认安装了yum包管理工具,不需要单独安装,直接使用即可。

下载nodejs

下载地址:nodejs.org/en/download…

使用wget安装nodejs

下载好的nodejs包是一种xz和tar格式的压缩包

ll(ls是ll的简要版)命令是现在当前文件夹下文件,ll -a是显示当前文件夹下隐藏文件

xz解压node-v8.11.1-linux-x64.tar.xz

tar解压node-v8.11.1-linux-x64.tar

ll查看文件目录安装包内的目录结构符合linux的根目录目录结构

如果将nodejs的目录文件移动到linux根目录文件夹下,我们就可以在全局使用nodejs-cli

移动安装包

移动目录文件前必须先进入到文件夹内

移动bin目录

移动node

移动npm与npx

现在如果运行npm会无效,npm依赖于lib文件夹,所以移动npm前需要先将lib文件夹移动到系统lib文件夹

运行npm -v能够输出npm的版本号,代表安装成功

安装nrm

nrm是一个npm源管理器,允许我们能够快速的在npm源间切换,我们需要安装nrm来进行npm源的切换。

将npm切换到taobao镜像

转载于:https://juejin.im/post/5c77968a51882540ca1cc643

Node.js知识梳理之Node.js安装相关推荐

  1. Node.js知识梳理(一)——基础

    以下内容来自对<从前端到全栈>一书的学习记录~ 学习的时候用的是V16.20.0,18+之后的语法差别还是有的~ 什么是Node.js Node.js 是运行在操作系统中的 JavaScr ...

  2. html css js知识整理,Html+Css+Js实用知识汇总(持续更新中...)

    Html篇 基本概念: html:超文本标记语言(Hyper Text Markup Language) html5:下一代的html xhtml:更严谨更纯净的html 表头 网站标题 //页面编码 ...

  3. js 打印数组_Node.js系列二 - Node基础知识

    一. Node执行代码 1.1. JavaScript文件执行 如果我们编写一个js文件,里面存放JavaScript代码,如何来执行它呢? // 1.直接打印一段文字 console.log(&qu ...

  4. 一个后端开发人员的node.js学习笔记(一)安装与第一个服务器

    2019独角兽企业重金招聘Python工程师标准>>> 1.Node.js的下载和安装 Node.js安装包及源码下载地址为:https://nodejs.org/en/downlo ...

  5. 高阶前端开发人员必备工具-Node.JS知识讲解

    想要成为一个"值钱"的高阶Web前端开发人才,Node.JS是必须要掌握的技术之一.今天小千就为大家详细讲解Node.JS的知识,让你完全了解Node.JS的前世今生. 1.说起N ...

  6. Node.js开发入门(一)——安装Node.js及编辑器配置

    Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行.Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在 ...

  7. Node.js的完全卸载与下载安装及各种npm、nvm、nrm配置(保姆式教程---提供全套安装包)---node.js的安装与配置(0)

    Node.js的完全卸载与下载安装及各种npm.nvm.nrm配置(保姆式教程-提供全套安装包)-node.js的安装与配置(0) node的卸载 1.打开控制面板 我的电脑右键--->属性-- ...

  8. linux安装Node.js(详细)Node.js安装教程

    linux安装Node.js(详细)Node.js安装教程 文章目录 linux安装Node.js(详细)Node.js安装教程 1:下载 2:解压 3:移动目录 1:创建目录 2:移动目录并重命名 ...

  9. python博客下载本地文件_Linux CentOS6安装Git、Node.js及Hexo静态博客安装和使用方法...

    有些时候,我们有听到或者看到某个技术很希望自己也能尝试一下,即便我们没有项目需求,但接触过后以后还可以跟别人吹嘘这个技术我玩过,具体能否玩的精通都无所谓,至少我们可以体验到其中的乐趣.这不,这几天有接 ...

最新文章

  1. Struts2 的stream result用法
  2. delphi批量存入多媒体字段 遇到内存溢出的坑
  3. node sqlite 插入数据_使用 Sequelize 操作 Sqlite3 数据库
  4. Oracle与OpenJDK之间的区别
  5. jdba怎么连接mysql_一、JAVA通过JDBC连接mysql数据库(连接)
  6. 7-2 旅行售货员 (10 分)(TSP问题思路加详解)
  7. linux系统查看当前安装字库,linux下怎样安装中文字体?
  8. centos系统云服务器,Centos系统怎么进云服务器
  9. 华为服务器默认什么系统,云服务器默认系统
  10. gorm 多条件搜索db处理问题
  11. Win10将引入HomeHub功能 和Google Home和Amazon Echo竞争
  12. SU处理野外地震数据常用命令
  13. 基于stm32单片机PT100铂电阻温度采集系统
  14. 51单片机-串行口通信实验
  15. HTML5响应式手机软件下载网站源码 APP应用软件下载站pbootcms模板
  16. (STM32笔记5)ws2812驱动开发
  17. Python 3.x 学习笔记
  18. html页面增加分页符
  19. 递归序列化错误:Recursive Serialization is not supported. You can‘t dereference a PPtr while loading.
  20. 《倔强萝卜》让人捧腹大笑 票房黑马崛起后劲十足

热门文章

  1. nmake错误:VC\bin\cl.EXE: 返回代码“0xc0000135“
  2. Python 进程锁使用
  3. 使用Docker快速搭建生产环境
  4. LeetCode 28. 实现 strStr() (java)
  5. golang——strconv包常用函数
  6. react-native Android release打包失败
  7. windows获取IP和MAC地址【Qt】
  8. 数据结构--汉诺塔--借助栈实现非递归---Java
  9. React入门教程第三课--gulp编译优化
  10. 面向对象第八天---预处理与mysql事务