Node.js知识梳理之Node.js安装
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安装相关推荐
- Node.js知识梳理(一)——基础
以下内容来自对<从前端到全栈>一书的学习记录~ 学习的时候用的是V16.20.0,18+之后的语法差别还是有的~ 什么是Node.js Node.js 是运行在操作系统中的 JavaScr ...
- html css js知识整理,Html+Css+Js实用知识汇总(持续更新中...)
Html篇 基本概念: html:超文本标记语言(Hyper Text Markup Language) html5:下一代的html xhtml:更严谨更纯净的html 表头 网站标题 //页面编码 ...
- js 打印数组_Node.js系列二 - Node基础知识
一. Node执行代码 1.1. JavaScript文件执行 如果我们编写一个js文件,里面存放JavaScript代码,如何来执行它呢? // 1.直接打印一段文字 console.log(&qu ...
- 一个后端开发人员的node.js学习笔记(一)安装与第一个服务器
2019独角兽企业重金招聘Python工程师标准>>> 1.Node.js的下载和安装 Node.js安装包及源码下载地址为:https://nodejs.org/en/downlo ...
- 高阶前端开发人员必备工具-Node.JS知识讲解
想要成为一个"值钱"的高阶Web前端开发人才,Node.JS是必须要掌握的技术之一.今天小千就为大家详细讲解Node.JS的知识,让你完全了解Node.JS的前世今生. 1.说起N ...
- Node.js开发入门(一)——安装Node.js及编辑器配置
Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行.Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在 ...
- Node.js的完全卸载与下载安装及各种npm、nvm、nrm配置(保姆式教程---提供全套安装包)---node.js的安装与配置(0)
Node.js的完全卸载与下载安装及各种npm.nvm.nrm配置(保姆式教程-提供全套安装包)-node.js的安装与配置(0) node的卸载 1.打开控制面板 我的电脑右键--->属性-- ...
- linux安装Node.js(详细)Node.js安装教程
linux安装Node.js(详细)Node.js安装教程 文章目录 linux安装Node.js(详细)Node.js安装教程 1:下载 2:解压 3:移动目录 1:创建目录 2:移动目录并重命名 ...
- python博客下载本地文件_Linux CentOS6安装Git、Node.js及Hexo静态博客安装和使用方法...
有些时候,我们有听到或者看到某个技术很希望自己也能尝试一下,即便我们没有项目需求,但接触过后以后还可以跟别人吹嘘这个技术我玩过,具体能否玩的精通都无所谓,至少我们可以体验到其中的乐趣.这不,这几天有接 ...
最新文章
- Struts2 的stream result用法
- delphi批量存入多媒体字段 遇到内存溢出的坑
- node sqlite 插入数据_使用 Sequelize 操作 Sqlite3 数据库
- Oracle与OpenJDK之间的区别
- jdba怎么连接mysql_一、JAVA通过JDBC连接mysql数据库(连接)
- 7-2 旅行售货员 (10 分)(TSP问题思路加详解)
- linux系统查看当前安装字库,linux下怎样安装中文字体?
- centos系统云服务器,Centos系统怎么进云服务器
- 华为服务器默认什么系统,云服务器默认系统
- gorm 多条件搜索db处理问题
- Win10将引入HomeHub功能 和Google Home和Amazon Echo竞争
- SU处理野外地震数据常用命令
- 基于stm32单片机PT100铂电阻温度采集系统
- 51单片机-串行口通信实验
- HTML5响应式手机软件下载网站源码 APP应用软件下载站pbootcms模板
- (STM32笔记5)ws2812驱动开发
- Python 3.x 学习笔记
- html页面增加分页符
- 递归序列化错误:Recursive Serialization is not supported. You can‘t dereference a PPtr while loading.
- 《倔强萝卜》让人捧腹大笑 票房黑马崛起后劲十足
热门文章
- nmake错误:VC\bin\cl.EXE: 返回代码“0xc0000135“
- Python 进程锁使用
- 使用Docker快速搭建生产环境
- LeetCode 28. 实现 strStr() (java)
- golang——strconv包常用函数
- react-native Android release打包失败
- windows获取IP和MAC地址【Qt】
- 数据结构--汉诺塔--借助栈实现非递归---Java
- React入门教程第三课--gulp编译优化
- 面向对象第八天---预处理与mysql事务