2020-10-08 20:38:57 +01:00
|
|
|
# node
|
|
|
|
|
2021-08-02 04:41:09 -04:00
|
|
|
> 服务器后端 JavaScript 平台(Node.js)。
|
2021-08-31 09:13:49 +02:00
|
|
|
> 更多信息:<https://nodejs.org>.
|
2020-10-08 20:38:57 +01:00
|
|
|
|
2021-08-02 04:41:09 -04:00
|
|
|
- 运行一个 JavaScript 文件:
|
2020-10-08 20:38:57 +01:00
|
|
|
|
2025-03-26 12:38:15 +08:00
|
|
|
`node {{路径/到/文件}}`
|
2020-10-08 20:38:57 +01:00
|
|
|
|
2021-08-02 04:41:09 -04:00
|
|
|
- 开始一个 REPL 交互式解释器:
|
2020-10-08 20:38:57 +01:00
|
|
|
|
|
|
|
`node`
|
|
|
|
|
2025-03-26 12:38:15 +08:00
|
|
|
- 执行指定的文件,当导入的文件发生变化时重启进程(需要 Node.js 18.11+ 版本):
|
|
|
|
|
|
|
|
`node --watch {{路径/到/文件}}`
|
|
|
|
|
2021-08-02 04:41:09 -04:00
|
|
|
- 执行输入的 JavaScript 代码:
|
2020-10-08 20:38:57 +01:00
|
|
|
|
|
|
|
`node -e "{{代码}}"`
|
|
|
|
|
2025-03-26 12:38:15 +08:00
|
|
|
- 执行输入的 JavaScript 代码并显示结果,用于打印 node 的依赖版本:
|
2020-10-08 20:38:57 +01:00
|
|
|
|
2025-03-26 12:38:15 +08:00
|
|
|
`node -p "process.versions"`
|
2020-10-08 20:38:57 +01:00
|
|
|
|
2021-08-02 04:41:09 -04:00
|
|
|
- 启动检查器并在程序源码解析完成后等待调试器连接:
|
2020-10-08 20:38:57 +01:00
|
|
|
|
2025-03-26 12:38:15 +08:00
|
|
|
`node --no-lazy --inspect-brk {{路径/到/文件}}`
|