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文件输出结果(注意路径)

相关推荐
Esun_R4 小时前
当 LLM 开始连接真实世界:MCP 的原理、通信与工程落地
node.js·openai·mcp
爱写程序的小高6 小时前
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree
前端·npm·node.js
程序员爱钓鱼6 小时前
Node.js 编程实战:测试与调试 - 单元测试与集成测试
前端·后端·node.js
哟哟耶耶7 小时前
Plugin-webpack内置功能split-chunks-plugin配置打包代码分割
前端·webpack·node.js
SailingCoder8 小时前
AI 流式对话该怎么做?SSE、fetch、axios 一次讲清楚
前端·javascript·人工智能·ai·node.js
天远数科9 小时前
Node.js全栈实战:基于天远名下车辆数量查询API实现的智能资产核验组件
大数据·node.js
嫂子的姐夫9 小时前
013-webpack:新东方
爬虫·python·webpack·node.js·逆向
爱写程序的小高9 小时前
npm版本降级、nvm切换node版本、webpack版本与vue版本不一致
前端·npm·node.js
嚣张丶小麦兜10 小时前
npm的应用
前端·npm·node.js
在西安放羊的牛油果1 天前
浅谈 import.meta.env 和 process.env 的区别
前端·vue.js·node.js