Node.js在服务器端编程中应用广泛吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1506个文字,预计阅读时间需要7分钟。
目录 + Node中的Process对象 + 环境变量 + 方法与事件 + Process对象介绍 + Process是Node的全局对象,无需声明即可访问。用于描述当前Node进程的状态,提供了与环境变量、方法及事件相关的功能。
目录
- Node中的Process 对象
- 环境变量
- 方法和事件
Node中的Process 对象
Process是一个全局对象,即 global 对象的属性,无须声明即可访问。它用于描述当前 Node 进程状态的对象,提供了一个与操作系统的简单接口。通常在你写本地命令行程序的时候,少不了要和它打交道。每个Node进程都有独立的process对象。该对象中存储了当前进程的环境变量,也定义了一些事件。下面是一些例子:
console.log(process.getuid()); // 用户ID console.log(process.argv); // Node的命令行参数列表,argv[0]表示Node本身,argv[1]表示当前文件路径 console.log(process.pid); // 进程ID console.1og(process.cwd()); // 当前目录 console.log(process.version); // Node版本
环境变量
直接在 Node 中执行:
console.log(process.env);
会得到一大串和当前进程相关的环境变量或者全局变量,你可以在其中查看你当前使用的 Node 版本号等一些信息。
本文共计1506个文字,预计阅读时间需要7分钟。
目录 + Node中的Process对象 + 环境变量 + 方法与事件 + Process对象介绍 + Process是Node的全局对象,无需声明即可访问。用于描述当前Node进程的状态,提供了与环境变量、方法及事件相关的功能。
目录
- Node中的Process 对象
- 环境变量
- 方法和事件
Node中的Process 对象
Process是一个全局对象,即 global 对象的属性,无须声明即可访问。它用于描述当前 Node 进程状态的对象,提供了一个与操作系统的简单接口。通常在你写本地命令行程序的时候,少不了要和它打交道。每个Node进程都有独立的process对象。该对象中存储了当前进程的环境变量,也定义了一些事件。下面是一些例子:
console.log(process.getuid()); // 用户ID console.log(process.argv); // Node的命令行参数列表,argv[0]表示Node本身,argv[1]表示当前文件路径 console.log(process.pid); // 进程ID console.1og(process.cwd()); // 当前目录 console.log(process.version); // Node版本
环境变量
直接在 Node 中执行:
console.log(process.env);
会得到一大串和当前进程相关的环境变量或者全局变量,你可以在其中查看你当前使用的 Node 版本号等一些信息。

