Node初体验#
Node.js 是一个跨平台 JavaScript 运行环境,使开发者可以搭建服务器端的 JavaScript 应用程序。
作用:使用Node.js编写服务器端程序
- 编写数据接口,提供网页资源浏览功能等
- 前端工程化 :为后续学习Vue和React等框架做铺垫
Node.js为何能执行js#
首先:浏览器能执行js代码,依靠的是内核中的V8引擎(C++程序)
其次,Node.js是基于Chrome V8引擎进行封装(运行环境)
区别:都支持ECMAScript标准语法,Node.js有独立的API
注意:Node.js 没有DOM和BOM等
Node.js安装#
要求(黑马程序员2023-6-7前教程)(不推荐):下载
node-v16.19.0.msi
安装程序(指定版本:兼容vue-admin-template模板)
安装过程:默认下一步即可
注意事项:
- 安装在非中文路径下
- 无需勾选自动安装其它配套软件
成功验证:
-
打开cmd终端,输入
node -v
命令查看版本号 - 若有显示,则代表安装成功
推荐安装方式#
以nvm方式安装node.js
安装使用
nvm
(node.js version manager),用来管理node的版本
npm包管理器自动安装
通过nrm切换和管理 npm 包的镜像源
使用Node.js#
需求:新建js文件,并编写代码后,在node环境下执行
命令:在VSCode集成终端中,输入
node xxx.js
,回车即可执行
console.log('Hello ,Node.js')
for (let i = 0; i < 3; i++) {
console.log(6)
}