入职必会-开发环境搭建29-Node.js下载和安装

简介: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,用于在服务器端运行 JavaScript 代码。它提供了一种异步、事件驱动的编程模型,使得开发者能够构建高性能、可扩展的网络应用程序。

Node.js介绍

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,用于在服务器端运行 JavaScript 代码。它提供了一种异步、事件驱动的编程模型,使得开发者能够构建高性能、可扩展的网络应用程序。

Node.js 的特点和优势包括:

  1. 非阻塞 I/O:Node.js 使用非阻塞、事件驱动的 I/O 模型,使得可以同时处理大量并发请求,提高应用程序的吞吐量和性能。
  2. 单线程:Node.js 使用单线程的事件循环模型,避免了传统多线程模型中的线程切换开销,简化了并发编程。
  3. 轻量高效:Node.js 的运行时环境相对较轻量,启动快速,占用系统资源少。
  4. NPM 包管理器:Node.js 自带了一个强大的包管理工具 NPM,拥有丰富的开源软件包,方便开发者重用和共享代码。
  5. 跨平台:Node.js 可以在多个操作系统上运行,包括 Windows、macOS 和 Linux,提供了一致的开发和部署体验。

Node.js 的应用范围广泛,特别适合构建实时应用、网络服务器、API 后端、聊天应用、博客平台等。它也被广泛应用于前端开发中的构建工具、自动化任务,例如使用 Gulp 或 Webpack 进行前端资源打包和优化。

总的来说,Node.js 提供了一个强大的运行时环境,使得 JavaScript 在服务器端具备了处理 I/O、网络请求等任务的能力,为开发者提供了一种高效、灵活的编程工具。

Node.js下载

在线下载

官网下载地址:https://nodejs.org/en/

离线下载

有可能因为网络原因无法从官方下载,为了大家方便,我已经把软件上传到网盘了,效果如下图:


Node.js安装

找到下载的node-v16.20.2-x64.msi双击node-v16.20.2-x64.msi安装,点击Next,效果如下图:

弹出下面窗口,勾选I accept,点击Next

弹出下面窗口,设置Nodejs安装目录,默认安装到C:\Program Files\nodejs\目录中,点击Next

弹出下面窗口,点击Next

弹出下面窗口,点击Next

弹出下面窗口,点击Install

弹出用户帐户控制对话框,点击

弹出下面窗口,正在安装Node.js,等待安装即可。

弹出下面窗口,点击Finish

到此就完成了Node.js的安装。

Node.js安装验证

Node.js安装完毕后,会自动配置好环境变量,验证Node.js是否安装成功,在Dos命令行输入: node -v,效果如下图:

配置npm的全局安装路径

使用管理员身份运行命令行,在命令行中执行如下指令:

npm config set prefix "Node.js的安装目录"

注意:Node.js默认安装到C:\Program Files\nodejs\目录中。

具体操作如下图:

切换npm的淘宝镜像

npm默认下载包的路径为:https://registry.npmjs.org/。这个网址在国内下载很慢,建议切换为npm的淘宝镜像。

使用管理员身份运行命令行,在命令行中执行如下指令:

npm config set registry https://registry.npmmirror.com

具体操作如下图:


相关文章
|
3月前
|
JavaScript Unix Linux
nvm与node.js的安装指南
通过以上步骤,你可以在各种操作系统上成功安装NVM和Node.js,从而在不同的项目中灵活切换Node.js版本。这种灵活性对于管理不同项目的环境依赖而言是非常重要的。
876 11
|
4月前
|
存储 前端开发 JavaScript
仿真银行app下载安装, 银行卡虚拟余额制作app,用html+css+js实现逼真娱乐工具
这是一个简单的银行账户模拟器项目,用于学习前端开发基础。用户可进行存款、取款操作,所有数据存储于浏览器内存中
|
7月前
|
资源调度 JavaScript 前端开发
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
6309 24
|
8月前
|
JavaScript 前端开发 数据可视化
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
454 2
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
|
8月前
|
数据采集 JavaScript Android开发
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
280 7
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
|
8月前
|
JavaScript 前端开发
Node.js 中实现多任务下载的并发控制策略
Node.js 中实现多任务下载的并发控制策略
198 15
|
7月前
|
数据库
【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid
【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid
|
11月前
|
存储 JavaScript 搜索推荐
Node框架的安装和配置方法
安装 Node 框架是进行 Node 开发的第一步,通过正确的安装和配置,可以为后续的开发工作提供良好的基础。在安装过程中,需要仔细阅读相关文档和提示,遇到问题及时解决,以确保安装顺利完成。
599 58
|
JavaScript
第129天:node.js安装方法
node.js安装方法 第一步:双击node.js安装包开始安装,注意64位和32位,按照自己的进行安装 第二步:在安装过程中一直选择next,在选择安装目录时,大多数默认安装在C盘,我安装在了D盘,看个人习惯了 第三步:安装完成后,需要设置环境变量,这个是很重要的。
958 0