Node.js 运行方式
[ 开发工具 ~ as you like ] 使用文本编辑器开发 Node.js 程序,最大的缺点就是效率太低,
运行 Node.js 程序需要在命令行中单独敲命令,如果还需要调试程序,就更加麻烦了。
所以,通常需要一个集成开发环境(IDE),让我们能在一个环境里编码、运行及调试,这样就可以极大的提升开发效率,考虑启动速度快、执行简单、调试方便 & 免费使用等因素,你可以使用 Sublime 或 HbuildX 等。
Node.js 代码,是运行在 Node.js 运行环境的 JavaScript 代码,其运行方式如下:
交互模式
在命令行中输入 node,会进入 Node.js 交互环境( REPL ),
交互模式,相当于启动了 Node.js 解释器:等待一行行输入源代码,每输入一行就执行一行。
- 交互环境中,可以输入任意的 JS 语句,回车执行
- 退出 Node.js 交互环境,连按两次 Ctrl + C 即可
REPL 全称:Read - Eval - Print - Loop( 交互式解释器 )
- R 读取 - 读取用户输入,解析输入了 JS 数据结构并存储在内存中
- E 执行 - 执行输入的数据结构
- P 打印 - 输出结果
- L 循环 - 循环操作以上步骤,直到用户两次按下 Ctrl + C 按钮退出
命令行模式( 常用 )
基于 Node.js 运行环境,命令行模式可以一次性把 .js( 入口文件 )里的源码给执行了。
在命令行中执行 node <文件名>.js,可以运行一个 Nodejs 文件:
// index.js console.log('Hello, word.');

