Node.js学习-01初始Node.js
1. 初识Node.js
浏览器解析js的步骤:
js解析引擎负责解析和执行js代码。
内置api是浏览器提供的特殊接口,只能在所属的浏览器中被调用。
js可以进行后端开发,但需要借助node.js
node.js是一个js运行环境!
1.1 node.js简介
node.js
是基于chrome v8引擎的JavaScript运行环境。所以编写的js代码可以放在浏览器中执行,也可以放在node.js中执行。
node.js
的js运行环境结构:
- 浏览器是javascript的前端运行环境
- node.js是javascript的后端运行环境
- node.js中无法调用
DOM
、BOM
和Ajax
等浏览器内置api
Node.js学习路径:
- javascript基础语法
- Node.js内置API模块(fs、path、http... ...)
- 第三方API模块(express、mysql)
1 Node.js可以做什么
Node.js可以做什么?
Node.js作为javascript的运行环境,仅提供了基础功能和api,但基于node.js提供的基础功能,延伸出了很多强大的工具和框架,学习node.js后,能使前端程序员做更丰富的功能,如:
- 基于
Express
框架,可以快速搭建web英语 - 基于
Electron
框架,可以构建跨平台的桌面应用 - 基于
restify
框架,可以快速构建API接口项目 - 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc...
- ... ...
2. Node.js安装与使用
- 官网下载
- 点击下载的文件,傻瓜式安装
- 在终端输入
node -v
,查看版本号,验证是否安装成功
终端:Terminal,是专门为开发人员设计的,用于人机交互的一种方式。
powershell
是cmd
的升级版。
node.js中执行js代码步骤:
-
开启终端
例如在下列文件,在path路径下输入
cmd
进入终端,或者在空白处按住shift
后点击鼠标右键,选择打开PowerShell
窗口或Terminal
窗口文件内容只有:
console.log("hello node.js")
-
输入node要执行的js文件的路径
3. 终端中的快捷键
- 使用
上箭头键
,定位到上一次执行的命令 - 使用
tab
键,能够快速补全路径 - 使用
esc
键,能够快速清空当前输入的命令 - 输入
cls
可以清空终端
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· spring官宣接入deepseek,真的太香了~