使用场景
- 服务端应用:接口
- 工具类应用:Webpack、Vite、Babel
- 桌面端应用(Electron 框架):可以开发桌面端应用如 VSCode、Figma、Postman 等。
官网地址
命令结构
一个命令由命令名称和若干参数组成。
代码
1
2
3chrome http://www.baidu.com
chrome http://www.baidu.com http://bilibili.com
// chrome 是命令名称,后面的 URL 是参数
初体验:运行 JS 文件
- 创建 JS 文件
- 打开系统终端或编辑器内置终端,切换到 JS 文件所在目录。
- 执行:node <文件名> 即可。
注意事项
- 在 NodeJS 代码中不能使用 DOM 和 BOM 的 API
- 浏览器中的 JS:ECMAScript、DOM、BOM、AJAX、console、定时器……
- NodeJS:ECMAScript、fs、url、http、unit、console、path、定时器……
- NodeJS 中的顶级对象是 global,也可以使用 globalThis 类似于 BOM 中的 Window 对象。