<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                [TOC] <br/><br/><br/> # <b style="color:#4F4F4F;">簡介說明</b> 原文鏈接: - [process](https://github.com/nodejs/node/blob/main/doc/api/process.md) ``` 版本:process 作用:提供有關當前 Node.js 進程的信息并對其進行控制。 ``` <br/> # <b style="color:#4F4F4F;">process</b> <br/> # <span style="color:#619BE4">*argv</span> ***** 返回一個數組,其中包含當啟動 Node.js 進程時傳入的命令行參數 <br/> ### 示例內容 <span style="color:red;">1. 舉例說明</span> ``` process.argv 返回內容 [ 'C:\\Program Files\\nodejs\\node.exe', // 解釋器 'D:\\WEB\\untitled\\index' , // 文件路徑 ...其它參數 ] ``` <br/> # <span style="color:#619BE4">*argv0</span> ***** 保存當 Node.js 啟動時傳入的 argv[0] 的原始值的只讀副本 <br/> # <span style="color:#619BE4">*execArgv</span> ***** 返回當 Node.js 進程被啟動時,Node.js 特定的命令行選項。 這些選項在 process.argv 屬性返回的數組中不會出現 <br/> # <span style="color:#619BE4">*execPath</span> ***** 返回Nodejs解釋器絕對路徑 <br/> # <span style="color:#619BE4">*exitCode</span> ***** 獲取進程退出碼 <br/> # <span style="color:#619BE4">*stderr</span> ***** 返回連接到 stderr (fd 2) 的流 <br/> # <span style="color:#619BE4">*stdin</span> ***** 返回連接到 stdin (fd 0) 的流,控制臺輸入流 <br/> # <span style="color:#619BE4">*stdout</span> ***** 返回連接到 stdout (fd 1) 的流,控制臺輸出流 <br/> # <span style="color:#619BE4">*stdout.rows</span> ***** 標準輸出行大小 <br/> # <span style="color:#619BE4">*arch</span> ***** 為其編譯 Node.js 二進制文件的操作系統的 CPU 架構 <br/> # <span style="color:#619BE4">*platform</span> ***** 標識 Node.js 進程運行其上的操作系統平臺 <br/> # <span style="color:#619BE4">*version</span> ***** 標識 Node.js 版本 <br/> # <span style="color:#619BE4">*versions</span> ***** 標識 Node.js 版本詳細信息 <br/> # <span style="color:#619BE4">*release</span> ***** 當前node發布相關的元數據 Object <br/> # <span style="color:#619BE4">*title</span> ***** 返回當前進程標題 <br/> # <span style="color:#619BE4">*env</span> ***** 返回包含用戶環境的對象 <br/> # <span style="color:#619BE4">*pid</span> ***** 獲取當前進程pid <br/> # <span style="color:#619BE4">*ppid</span> ***** 返回當前父進程的 PID <br/> # <span style="color:#619BE4">*mainModule</span> ***** 提供了一種獲取 require.main 的替代方式,返回module對象 <br/> # <span style="color:#619BE4">*allowedNodeEnvironmentFlags</span> ***** 需要配置 NODE_OPTIONS 返回對應集合 <br/> # <span style="color:#619BE4">*config</span> ***** 包含用于編譯當前 Node.js 可執行文件的配置選項的 JavaScript 表示形式 <br/> # <span style="color:#619BE4">*debugPort</span> ***** Node.js 調試器使用的端口。 <br/> # <span style="color:#619BE4">*noDeprecation</span> ***** 表明是否在當前 Node.js 進程上設置了 --no-deprecation 標志 <br/> # <span style="color:#619BE4">*throwDeprecation</span> ***** 表明是否在當前的 Node.js 進程上設置了 --throw-deprecation 標志 <br/> # <span style="color:#619BE4">*channel</span> ***** IPC 通道方式創建時, 保存 IPC 通道的引用 <br/> # <span style="color:#619BE4">*connected</span> ***** IPC 通道保持連接, process.connected 屬性就會返回 true <br/> # <span style="color:#619BE4">*disconnect()</span> ***** 關閉到父進程的 IPC 通道,以允許子進程一旦沒有其他鏈接來保持活躍就優雅地關閉 <br/> # <span style="color:#619BE4">*send()</span> ***** 將消息發送到父進程 <br/> # <span style="color:#619BE4">*memoryUsage()</span> ***** 返回 Node.js 進程的內存使用情況的對象,該對象每個屬性值的單位為字節 <br/> # <span style="color:#619BE4">*nextTick()</span> ***** 當將一個函數傳給 process.nextTick() 時,則指示引擎在當前操作結束(在下一個事件循環滴答開始之前)時調用此函數 <br/> # <span style="color:#619BE4">*setUncaughtExceptionCaptureCallback()</span> ***** 設置一個回調函數,當發生未捕獲異常時調用該函數 <br/> # <span style="color:#619BE4">*hasUncaughtExceptionCaptureCallback()</span> ***** 表明是否已使用 process.setUncaughtExceptionCaptureCallback() 設置回調 <br/> # <span style="color:#619BE4">*umask()</span> ***** 返回或設置Node.js進程的默認創建文件的權限掩碼 <br/> # <span style="color:#619BE4">*uptime()</span> ***** 這是在 JavaScript 中引入 bigint 之前的 process.hrtime.bigint() 的遺留版本 <br/> # <span style="color:#619BE4">*hrtime()</span> ***** 返回當前 Node.js 進程運行時間秒長 <br/> # <span style="color:#619BE4">*hrtime.bigint()</span> ***** 返回當前的高精度實際時間 <br/> # <span style="color:#619BE4">*kill()</span> ***** 將 signal 發送給 pid 標識的進程 <br/> ### 參數說明 <b style="color:#808080;">pid:</b> * 類型:整型 * 默認值:無 * 描述: 應用程序唯一ID * 可選值:[ ] <b style="color:#808080;">signal:</b> * 類型:字符層 * 默認值:無 * 描述: 信號值 * 可選值:[ ] <br/> # <span style="color:#619BE4">*exit()</span> ***** 退出程序 <br/> # <span style="color:#619BE4">*dlopen()</span> ***** 類似require(),一般不應該使用 <br/> # <span style="color:#619BE4">*emitWarning()</span> ***** 用于觸發自定義或應用特定的進程警告 <br/> # <span style="color:#619BE4">*cpuUsage()</span> ***** 返回包含當前進程的用戶 CPU 時間和系統 CPU 時間的對象 <br/> # <span style="color:#619BE4">*cwd()</span> ***** 返回 Node.js 進程的當前工作目錄 <br/> # <span style="color:#619BE4">*chdir()</span> ***** 變更 Node.js 進程的當前工作目錄 <br/> ### 參數說明 <b style="color:#808080;">path:</b> * 類型:字符層 * 默認值:無 * 描述: 目標路徑 * 可選值:[ ] <br/> # <span style="color:#619BE4">*abort()</span> ***** 使 Node.js 進程立即結束,并生成一個核心文件 <br/> # <span style="color:#619BE4">*on()</span> ***** 事件監聽 <br/> ### 參數說明 <b style="color:#808080;">event:</b> * 類型:字符層 * 默認值:無 * 描述: 事件類型 * 可選值:[ ↓ ] - beforeExit: 當 Node.js 清空其事件循環并且沒有其他工作要安排時。 - disconnect: 如果使用 IPC 通道衍生 Node.js 進程(參閱子進程和集群文檔),則在 IPC 通道關閉時將觸發 'disconnect' 事件。 - exit: 顯式調用 process.exit() 方法;Node.js 事件循環不再需要執行任何其他工作 - message: 如果使用 IPC 通道衍生 Node.js 進程(參閱子進程和集群文檔),則只要子進程收到父進程使用 childprocess.send() 發送的消息,就會觸發 'message' 事件 - multipleResolves: 只要 Promise 有以下情況,就會觸發 'multipleResolves' 事件: 解決不止一次。 拒絕不止一次。 解決后拒絕。 拒絕后解決。 - rejectionHandled: 每當 Promise 被拒絕并且錯誤處理函數附加到它(例如,使用 promise.catch())晚于一個 Node.js 事件循環時,就會觸發 'rejectionHandled' 事件 - uncaughtException: 當未捕獲的 JavaScript 異常一直冒泡回到事件循環時,會觸發 'uncaughtException' 事件 - unhandledRejection: 如果在事件循環的一次輪詢中,一個 Promise 被拒絕,并且此 Promise 沒有綁定錯誤處理器, 'unhandledRejection 事件會被觸發 - warning: 任何時候 Node.js 觸發進程告警,都會觸發 'warning' 事件。可以自定義派發 <br/> # <span style="color:#619BE4">*getegid()</span> ***** [ POSIX有效 ]-返回 Node.js 進程的有效數字標記的組身份 <br/> # <span style="color:#619BE4">*getgid()</span> ***** [ POSIX有效 ]-返回 Node.js 進程的數字標記的組身份 <br/> # <span style="color:#619BE4">*geteuid()</span> ***** [ POSIX有效 ]-返回 Node.js 進程的有效數字標記的用戶身份 <br/> # <span style="color:#619BE4">*getuid()</span> ***** [ POSIX有效 ] <br/> # <span style="color:#619BE4">*getgroups()</span> ***** [ POSIX有效 ] <br/> # <span style="color:#619BE4">*initgroups()</span> ***** [ POSIX有效 ] <br/> # <span style="color:#619BE4">*setgroups()</span> ***** [ POSIX有效 ] <br/> # <span style="color:#619BE4">*setegid()</span> ***** [ POSIX有效 ]-為進程設置有效的組標識 <br/> # <span style="color:#619BE4">*seteuid()</span> ***** [ POSIX有效 ]-為進程設置有效的用戶標識 <br/> # <span style="color:#619BE4">*setgid()</span> ***** [ POSIX有效 ]-為進程設置組標識 <br/>
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看