Node 入门

使用场景

  1. 服务端应用:接口
  2. 工具类应用:Webpack、Vite、Babel
  3. 桌面端应用(Electron 框架):可以开发桌面端应用如 VSCode、Figma、Postman 等。

官网地址

  1. 国内:https://nodejs.cn
  2. 国外:https://nodejs.org

命令结构

  1. 一个命令由命令名称和若干参数组成。

  2. 代码

    1
    2
    3
    chrome http://www.baidu.com
    chrome http://www.baidu.com http://bilibili.com
    // chrome 是命令名称,后面的 URL 是参数

初体验:运行 JS 文件

  1. 创建 JS 文件
  2. 打开系统终端或编辑器内置终端,切换到 JS 文件所在目录。
  3. 执行:node <文件名> 即可。

注意事项

  1. 在 NodeJS 代码中不能使用 DOM 和 BOM 的 API
  2. 浏览器中的 JS:ECMAScript、DOM、BOM、AJAX、console、定时器……
  3. NodeJS:ECMAScript、fs、url、http、unit、console、path、定时器……
  4. NodeJS 中的顶级对象是 global,也可以使用 globalThis 类似于 BOM 中的 Window 对象。