前言

一、Node.js是什么

二、Node安装

1.官网:Node.js (nodejs.org)

总结


前言

作为一名后端程序员,虽然会使用JAVA编写服务器后台,但在技术不断发展的今天,能多学一点知识也不失为一个好的选择。


一、Node.js是什么?

Node.js 是一个能够在服务器端运行javaScript的开放源代码、跨平台的javaScript运行环境,采用Google开发的V8引擎运行js代码,使用事件驱动、非阻塞异步I/O模型等技术来提高性能,可以优化应用程序的传输量和规模。

特点:单线程

  • 传统服务器都是多线程的,对于每个请求服务器都会创建一个线程去处理。
  • Node的服务器是单线程的,但是在后台拥有哟个I/O线程池。

用途:

  • Web服务器API,比如REST。
  • 后端的Web服务,例如跨域、服务器端的请求。
  • 基于Web的应用
  • 多客户端的通信,如即时通信

二、Node安装配置

1.官网:Node.js (nodejs.org)

步骤1:可以直接在首页下载Windows(x64)稳定的长期维版和最新版。

亦可选择 下载 下的其他版本。

Node.js 历史版本下载地址:https://nodejs.org/dist/

步骤2:直接打开安装文件

步骤3:进入欢迎页面直接下一步

步骤4:浏览完点击同意,下一步

步骤5:选择安装位置(最好不要有中文路径)

步骤6:选择要安装的功能,可以直接下一步,默认安装。

步骤7:自动安装必要的工具,可以不选,直接下一步

步骤8:点击安装

完成安装。

验证:打开cmd窗口,输入node,可以看到安装的版本信息。

输入 npm -v 可以查看npm的版本,npm version 可以查看其他包的版本。

总结

以上就是node.js安装的详细步骤了,后续会更新其他教程和文章哦

【Node.js超详细安装配置教程(2022)】相关推荐

  1. PyCharm与Anaconda超详细安装配置教程

    摘要:本文详细介绍如何在Windows 10中安装PyCharm和Anaconda这两款Python中必备的软件,博文中每一步均有详细截图和步骤讲解,最后介绍如何使用Anaconda创建虚拟环境并在P ...

  2. mysql2008数据库配置_SQL Server 2008 R2 超详细安装图文教程

    这篇文章主要介绍了SQL Server 2008 R2 超详细安装图文教程,需要的朋友可以参考下 一.下载SQL Server 2008 R2安装文件 二.将安装文件刻录成光盘或者用虚拟光驱加载,或者 ...

  3. DynaSLAM超详细安装配置运行ubantu20.0.4+opencv2.4.11+tensorflow1.4.0

    DynaSLAM超详细安装配置运行ubantu20.0.4+opencv2.4.11+tensorflow1.4.0 注:我现在ubantu的环境是基于可以运行ORB SLAM 2和ORB SLAM3 ...

  4. Node.js 、Newman安装配置及报错问题解决

    Node.js .Newman安装配置及报错问题解决 Node.js 下载: Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/. 你可以根据不同平 ...

  5. Node.js各平台安装配置快速开始

    文章目录 Node.js 简介 Node.js 各平台安装配置 Windows Linux Mac OS node小试牛刀 文件操作 网络操作 Node.js 简介 Node.js 就是运行在服务端的 ...

  6. Node.js 多版本安装配置(Window、Ubuntu 、CentOS 、Mac OS、Cloud Studio)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 向大家介绍在window和Linux上安装Node.js的方法. 本安装教程以Node.js v4. ...

  7. VS+OpenCV+VC超详细的配置教程

    写在前面的话 版权声明:转载请注明出处! 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正. 每篇文章都是博主现阶段的理解,如果理解的更深入的话,博主会不定时 ...

  8. mysql++pc客户端_Mysql超详细安装配置+客户端连接

    下载 选择直接下载 解压 我将Mysql解压到:E:\devSofts\mysql-8.0.21-winx64\mysql-8.0.21-winx64地址,后面的内容和这相关,可以根据你的实际情况稍作 ...

  9. hugegraph-server和HugeGraph-Hubble超详细安装部署教程(主要idea和linux压缩文件安装)

    1. HugeGraph安装与使用 本章主要介绍HugeGraph图数据库HugeGraph-Server的安装与入门使用.本文使用的工作环境为:Windows11.linux(centOs7).id ...

最新文章

  1. 能“预测未来”的AI来了!谷歌DeepMind推Dreamer,训练时间减半
  2. 分割 bisenetv2笔记
  3. python【数据结构与算法】倍增思想
  4. express get和post数据
  5. DSP6455的EMIFA口
  6. C++ map注意事项
  7. IoTSharp 2.0 发布
  8. springboot项目 tomcat8.x 频繁宕机 原因分析
  9. 毕业与计算机专业,电子与计算机工程专业毕业后干什么
  10. Windows 10 SSH 下载地址
  11. 删除列表重复元素 python_在Python中删除列表列表中的重复元素
  12. IoT:大端与小端字节数据详解
  13. 《Java遗传算法编程》—— 1.8 参数
  14. windos环境下安装face_recognition
  15. 21种网页在线客服代码实例演示
  16. TTL RGB信号相关
  17. 解决windows10中springboot的jar启动之后的假死状态
  18. 5-RNN-01_字符集RNN
  19. 前端,移动端开发框架
  20. iphone视图屏幕元素-像素大小 目前iphone,ipod touch 屏幕:320*480

热门文章

  1. 令人心动的transformer
  2. KMPlayer 3.9 播放器不能播放 AC3 音频 解决方法
  3. 北京计算机软件图片,[组图]计算机软件呈现动物眼中的多彩世界
  4. 大数据相关技术和算法
  5. 域中DC和AD的区别
  6. 智能门锁“激战正酣”
  7. ​人工智能创新:方向比努力更重要
  8. 360加固保的dex脱壳方法
  9. C语言实现:见缝插针游戏!代码思路+源码分享
  10. 集合详解—Map集合