node.js-入门

定义

Node.js是一个跨平台Javascript运行环境,使开发者可以搭建服务器端的Javascript应用程序

作用:使用Node.js编写服务器端程序

1)编写数据接口,提供网页资源浏览功能等

2)前端工程化:集成各种开发中使用的工具和技术

前端工程化

前端工程化:开发项目直到上线,过程中集成的所有工具和技术

Node.js是前端工程化的基础(因为Node.js可以主动读取前端代码内容)

Node.js为何能执行JS

首先,浏览器能执行JS代码,依靠的是内核中的V8引擎(C++程序);其次,Node.js是基于Chrome V8引擎进行封装(运行环境)

区别:都支持ECMAScript标准语法,Node.js有独立的API

Node.js与浏览器环境的JS最大区别:Node.js环境没有DOM和BOM等

Node.js安装

要求:下载node-v16.19.0.msi安装程序(指定版本:兼容vue-admin-template模板)

安装过程:默认下一步即可

注意事项:

1)安装在非中文路径下

2)无需勾选自动安装其他配套软件

成功验证:打开cmd终端,输入node -v命令查看版本号,如果有显示,则代表安装成功

使用Node.js执行代码

在VSCode里书写一个js文件,然后右击文件,点击Open in Integrated Terminal

在下方终端里输入:node xxx.js来运行js文件输出结果(注意路径)

相关推荐
五点六六六18 小时前
cli中的@/components/utils是怎么被替换的成对应的alias的?
前端·前端框架·node.js
听听你说的--1 天前
Windows 安装 nvm-windows(Node.js 版本管理器)
windows·node.js
七灵微1 天前
【前后端】Node.js 模块大全
node.js
秃头女孩y1 天前
mac安装nvm执行命令报错-解决方案
macos·node.js·bash
集成显卡2 天前
基于 Node.js 的 API 方式接入深度求索Deepseek、字节跳动豆包大模型
前端·人工智能·node.js
HexCIer2 天前
cbT.js: 一个让模板继承变得优雅的 Node.js 模板引擎
javascript·node.js
Q_Q5110082852 天前
python的小学课外综合管理系统
开发语言·spring boot·python·django·flask·node.js
ChongYu重玉2 天前
【node/vue】css制作可3D旋转倾斜的图片,朝向鼠标
javascript·css·vue.js·经验分享·笔记·node.js·vue
前端双越老师2 天前
使用 langChain.js 实现 RAG 知识库语义搜索
人工智能·langchain·node.js
植物昂光2 天前
基于Node.js的微博热榜抓取与展示开发记录
前端·node.js