最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析Node.js實用的內置API

 更新時間:2022年06月12日 14:55:21   作者:無行無忌  
這篇文章主要介紹了Node.js實用的內置API,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

在構建 Node.js 應用程序時,了解 Node.js 開箱即用的實用程序和 API 有助于滿足常見用例和開發(fā)需求。

  • Process:檢索有關環(huán)境變量、參數(shù)、CPU 使用率和報告的信息。
  • OS:檢索 Node 正在運行的操作系統(tǒng)和系統(tǒng)相關信息:CPU、操作系統(tǒng)版本、主目錄等。

Process

process 對象提供有關 Node.js 應用程序以及控制方法的信息。使用它來獲取環(huán)境變量、CPU 和內存使用情況等信息。process 在全局范圍內可用:可以在不導入的情況下使用它,盡管 Node.js 文檔建議明確引用它:

import process from "process";
  • process.argv :返回一個數(shù)組,其中前兩項是 Node.js 可執(zhí)行文件路徑和腳本名稱。
  • process.env:返回一個包含環(huán)境名稱/值對的對象,例如 process.env.NODE_ENV。
  • process.cwd():返回當前工作目錄。
  • process.platform: 返回識別操作系統(tǒng)的字符串:'aix'、 'darwin' (macOS)、 'freebsd'、'linux''openbsd',、 'win32' (Windows)
  • process.uptime():返回node.js進程已運行的秒數(shù)。
  • process.cpuUsage():返回當前進程的用戶和系統(tǒng) CPU 時間使用情況,如:{ user: 514883, system: 11226 },將對象傳遞回方法以獲取相對讀數(shù)。
  • process.memoryUsage():返回一個以字節(jié)為單位描述內存使用情況的對象。
  • process.version:返回 Node.js 版本字符串,例如 18.0.0
  • process.report:生成診斷報告。
  • process.exit(code):退出當前應用程序。使用退出代碼 0 表示成功或在必要時使用適當?shù)腻e誤代碼。

OS

os API 與 process 有相似之處,但它也可以返回有關 Node.js 正在運行的操作系統(tǒng)的信息,提供了諸如操作系統(tǒng)版本、CPU 和正常運行時間等信息。

  • os.cpus():返回一個對象數(shù)組,其中包含有關每個邏輯 CPU 內核的信息,下面的“集群”部分引用 os.cpus() 來分叉該進程。在 16 核 CPU 上,將運行 16 個 Node.js 應用程序實例以提高性能。
  • os.hostname():操作系統(tǒng)主機名
  • os.version():標識操作系統(tǒng)內核版本的字符串。
  • os.homedir():用戶主目錄的完整路徑。
  • os.tmpdir():操作系統(tǒng)默認臨時文件目錄的完整路徑。
  • os.uptime():操作系統(tǒng)運行的秒數(shù)。

到此這篇關于Node.js實用的內置API的文章就介紹到這了,更多相關Node.js內置API內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • windows系統(tǒng)上完全卸載并重裝Node的步驟(親測可用)

    windows系統(tǒng)上完全卸載并重裝Node的步驟(親測可用)

    對于Windows平臺來說,所有的應用程序,其安裝卸載都是一樣的,node.js也不例外,但是還是很多用戶不明白,下面這篇文章主要給大家介紹了關于windows系統(tǒng)上完全卸載并重裝Node的步驟,需要的朋友可以參考下
    2023-03-03
  • Node.js抓取中文網(wǎng)頁亂碼問題和解決方法

    Node.js抓取中文網(wǎng)頁亂碼問題和解決方法

    這篇文章主要介紹了Node.js抓取中文網(wǎng)頁亂碼問題和解決方法,本文講解了使用一些開源庫解決抓取中出現(xiàn)的亂碼問題,需要的朋友可以參考下
    2015-02-02
  • 對mac下nodejs 更新到最新版本的最新方法(推薦)

    對mac下nodejs 更新到最新版本的最新方法(推薦)

    今天小編就為大家分享一篇對mac下nodejs 更新到最新版本的最新方法(推薦),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 簡述pm2常用命令集合及配置文件說明

    簡述pm2常用命令集合及配置文件說明

    這篇文章主要介紹了簡述pm2常用命令集合及配置文件說明,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • 如何在Nestjs和Vue3中使用socket.io示例詳解

    如何在Nestjs和Vue3中使用socket.io示例詳解

    這篇文章主要為大家介紹了如何在Nestjs和Vue3中使用socket.io示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • node.js學習之斷言assert的使用示例

    node.js學習之斷言assert的使用示例

    assert 模塊主要用于編寫程序的單元測試時使用,通過斷言可以提早發(fā)現(xiàn)和排查出錯誤。下面這篇文章主要給大家介紹了關于node.js學習之斷言assert的相關資料,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2017-09-09
  • windows下安裝nodejs及框架express

    windows下安裝nodejs及框架express

    express是一個開源的node.js框架,初學者使用express可以快速的搭建一個Web項目,express中已經(jīng)集成了Web的http服務器創(chuàng)建、請求和文件管理以及Session的處理等功能,所以express是非常適合初學者的入門學習,這篇文章通過兩種方式介紹windows下安裝nodejs及框架express
    2015-08-08
  • Express URL跳轉(重定向)的實現(xiàn)方法

    Express URL跳轉(重定向)的實現(xiàn)方法

    Express是一個基于Node.js實現(xiàn)的Web框架,其響應HTTP請求的response對象中有兩個用于URL跳轉方法res.location()和res.redirect(),使用它們可以實現(xiàn)URL的301或302重定向。
    2017-04-04
  • Egg框架的功能、原理,以及基本使用方法概述

    Egg框架的功能、原理,以及基本使用方法概述

    這篇文章主要介紹了Egg框架的功能、原理,以及基本使用方法,結合實例形式較為詳細的分析了Egg框架的基本功能、原理、使用方法與相關注意事項,需要的朋友可以參考下
    2023-04-04
  • 切換node版本的實現(xiàn)方式

    切換node版本的實現(xiàn)方式

    由于有些比較老的系統(tǒng),使用的node版本較低,本機裝的node版本又比較高,不想降node版本,那么就需要考慮能不能在系統(tǒng)里管理多個node版本,本文主要介紹了切換node版本,感興趣的可以了解一下
    2024-04-04

最新評論

应城市| 凤翔县| 简阳市| 神池县| 松溪县| 漠河县| 高阳县| 疏附县| 定安县| 泰和县| 睢宁县| 兴海县| 重庆市| 民权县| 石首市| 苏尼特左旗| 工布江达县| 拉萨市| 巴青县| 扎兰屯市| 泾源县| 都匀市| 长沙县| 镶黄旗| 深泽县| 云阳县| 邳州市| 蕲春县| 河西区| 栾川县| 石河子市| 桑植县| 峨山| 綦江县| 东城区| 浠水县| 兴义市| 丰宁| 余江县| 吴堡县| 浑源县|