Node.js概述与安装和运行

Node.js概述与安装和运行

  • 一、Node.js
    • 1.Node.js概述
    • 2.Node.js官网
    • [2.Node.js 各系统版本下载网址](#2.Node.js 各系统版本下载网址)
      • [3.1 Node.js Windows下载网址](#3.1 Node.js Windows下载网址)
  • 二、Node.js安装
      • [1.1 打开Node.js下载网址](#1.1 打开Node.js下载网址)
      • [1.2 安装Node.js](#1.2 安装Node.js)
      • [1.3 同意协议](#1.3 同意协议)
      • [1.4 安装目录](#1.4 安装目录)
      • [1.5 自定义安装](#1.5 自定义安装)
      • [1.6 本机模块工具](#1.6 本机模块工具)
      • [1.7 进行安装Node.js](#1.7 进行安装Node.js)
      • [1.8 安装完成](#1.8 安装完成)
      • [1.9 确认Node.js版本(检查是否安装成功)](#1.9 确认Node.js版本(检查是否安装成功))
  • 三、Node.js运行
  • 四、学习和资源

一、Node.js


1.Node.js概述

Node.js是一款软件,支持JS基本语法,可以提供web服务器,可以通过npm插件管理资源。

Node.js是一个服务器端的Javascript运行环境(runtime)。

  • Java使用JDK进行编译/运行。 > java HelloWorld
  • JS使用Node进行编译/运行。 > node HelloWorld.js

Node.js是一个web服务器

  • Java使用Tomcat提供HTML、CSS、JS等资源访问。
  • 前端使用Node.js提供HTML、CSS、JS等资源访问。

Node.js是资源管理器

  • Node.js提供npm插件用于管理所有js资源。
  • Java使用Maven管理所有jar资源。

2.Node.js官网

Node.js官网

https://nodejs.org/en

2.Node.js 各系统版本下载网址

Node.js 各系统版本下载网址

https://nodejs.org/en/download/

3.1 Node.js Windows下载网址

Node.js Windows下载网址

https://nodejs.org/dist/v20.11.1/node-v20.11.1-x64.msi

二、Node.js安装

1.1 打开Node.js下载网址


Node.js 各系统版本下载网址

【Node.js Windows 64位 安装版】 下载地址

1.2 安装Node.js


  • 步骤1:运行"node-v20.11.1-x64",进行向导页面

1.3 同意协议


  • 步骤2:同意node协议

1.4 安装目录


  • 步骤3:选择安装目录

1.5 自定义安装


  • 步骤4:自定义需要的组件安装(建议所有的都安装)

1.6 本机模块工具


  • 步骤5:不必打勾,Next

1.7 进行安装Node.js


  • 步骤6:点击install进行安装Node.js

1.8 安装完成


  • 步骤7:点击Finish,安装完成。

1.9 确认Node.js版本(检查是否安装成功)


查看版本命令:

可以在CMD里面输入命令"node -v"和"npm -v"即可查看版本。

1. 按 win+R, 输入cmd, 打开命令行

2. 在命令行窗口输入, 如下

node -v 显示安装的nodejs版本

npm -v 显示安装的npm版本

3. 若显示版本号则安装成功

三、Node.js运行

1.新建JS文件


新建一个JS文件,命名为JSDemo,然后在里面写上一条输出语句,用于讲解Node.js怎么运行js文件。

javascript 复制代码
console.log("Hello Node");

2.运行JS文件


在终端中输入"node jsDemo.js"命令运行js文件。

javascript 复制代码
node jsDemo.js

3.JS文件成功运行


输入完后,进行回车就可以看到js文件成功运行。

四、学习和资源

要深入学习Node.js,你可以参考官方文档,它提供了详细的指南和API参考。此外,社区中有许多教程、博客文章和视频教程可以帮助你解决具体问题或学习高级概念。

官网

https://nodejs.org/en/

API文档

https://nodejs.org/dist/latest-v4.x/docs/api/

教程

http://www.w3cschool.cn/nodejs/nodejs-tutorial.html

下载

https://nodejs.org/en/download/

通过这些步骤和资源,能够快速上手Node.js,构建JS应用。

不断实践和探索是成为JS开发者的关键!

如果你喜欢博主写的文章,可以关注 Python老吕的CSDN博客 ,近距离交流各种网络技术。

博主ID:Python老吕,希望大家点赞、评论、收藏。


相关推荐
香芋芋圆9 小时前
iD-editor 详解|OSM官方在线编辑器,基于D3.js的轻量地图编辑器
开发语言·javascript·编辑器
晗夜未央11 小时前
任务队列反复失败,先分清重试、阻塞和结果待核对
开发语言·javascript
jktantan11 小时前
每个节点 41 字节:把一棵百万节点树拆进 14 个 typed array
前端·javascript·vue.js·算法·typescript
我命由我1234512 小时前
访客系统形式(有用户概念、无用户概念)
java·开发语言·前端·javascript·python·产品运营·产品经理
程序员大阳13 小时前
副队长JavaScript教程(65)-详解JSON:轻量级数据交换格式
javascript·json·序列化·反序列化·stringify·parse
YIAN13 小时前
RAG 学到最后,我真正学会的不是“检索”,而是让系统知道自己缺什么
langchain·node.js·llm
用户119770794807314 小时前
GitHub 电商开源项目分享:用 sharp 批量出饰品主图,试了裁剪、细节图和色彩配置文件三个坑
前端·node.js
donecoding14 小时前
pnpm 配好了,为什么执行的还是另一份?命令入口与运行时排查
node.js·前端工程化
江屿风14 小时前
【Plain Language Large Model】【从浏览器到全栈:一课精通Node.js三剑客】流食般投喂
笔记·前端框架·npm·node.js·js·npx
paopaokaka_luck14 小时前
基于springboot+vue的益暖微光公益服务平台(DeepSeek公益助手、善款信息追溯、志愿服务积分闭环、ECharts运营分析、活动状态自动流转)
java·前端·javascript·spring boot·mysql·架构·echarts