目录ProcessOS在构建 node.js 应用程序时,了解 node.js 开箱即用的实用程序和 api 有助于满足常见用例和开发需求。 Process:检索有关环境变量、参数、
在构建 node.js 应用程序时,了解 node.js 开箱即用的实用程序和 api 有助于满足常见用例和开发需求。
Process
:检索有关环境变量、参数、CPU 使用率和报告的信息。OS
:检索 Node 正在运行的操作系统和系统相关信息:CPU、操作系统版本、主目录等。process
对象提供有关 Node.js 应用程序以及控制方法的信息。使用它来获取环境变量、CPU 和内存使用情况等信息。process
在全局范围内可用:可以在不导入的情况下使用它,尽管 Node.js 文档建议明确引用它:
import process from "process";
process.argv
:返回一个数组,其中前两项是 Node.js 可执行文件路径和脚本名称。process.env
:返回一个包含环境名称/值对的对象,例如 process.env.NODE_ENV
。process.cwd()
:返回当前工作目录。process.platfORM
: 返回识别操作系统的字符串:'aix'
、 'darwin'
(MacOS)、 'freebsd'
、'linux'
、'openbsd'
,、 'win32'
(windows)process.uptime()
:返回node.js进程已运行的秒数。process.cpuUsage()
:返回当前进程的用户和系统 CPU 时间使用情况,如:{ user: 514883, system: 11226 }
,将对象传递回方法以获取相对读数。process.memoryUsage()
:返回一个以字节为单位描述内存使用情况的对象。process.version
:返回 Node.js 版本字符串,例如 18.0.0
process.report
:生成诊断报告。process.exit(code)
:退出当前应用程序。使用退出代码 0 表示成功或在必要时使用适当的错误代码。os
API 与 process
有相似之处,但它也可以返回有关 Node.js 正在运行的操作系统的信息,提供了诸如操作系统版本、CPU 和正常运行时间等信息。
os.cpus()
:返回一个对象数组,其中包含有关每个逻辑 CPU 内核的信息,下面的“集群”部分引用 os.cpus()
来分叉该进程。在 16 核 CPU 上,将运行 16 个 Node.js 应用程序实例以提高性能。os.hostname()
:操作系统主机名os.version()
:标识操作系统内核版本的字符串。os.homedir()
:用户主目录的完整路径。os.tmpdir()
:操作系统默认临时文件目录的完整路径。os.uptime()
:操作系统运行的秒数。到此这篇关于Node.js实用的内置API的文章就介绍到这了,更多相关Node.js内置API内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: 浅析Node.js实用的内置API
本文链接: https://www.lsjlt.com/news/151177.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-12
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0