找到 264 篇文章 關於 Node.js

Node.js – process.noDeprecation() 方法

Mayank Agarwal
更新於 2021-11-24 07:01:55

瀏覽量 110 次

此 `process.noDeprecation()` 方法指示當前 Node.js 專案中是否設定了 `--no-deprecation` 標誌。此布林標誌控制是否將棄用警告訊息列印到 stderr。將此標誌設定為 True 將使所有棄用警告靜默。語法 `process.noDeprecation()` 示例 1 建立一個名為“noDeprecation.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node noDeprecation.js”執行此程式碼,如下例所示 // process.noDeprecation() 演示示例 // 匯入 process 模組 const process = require('process'); // 列印 noDeprecation 預設值 console.log(process.noDeprecation); 輸出 1 undefined 輸出 2 true 示例 2 讓我們…… 閱讀更多

Node.js – dns.resolvePtr() 方法

Mayank Agarwal
更新於 2021-11-24 07:00:48

瀏覽量 82 次

dns.resolvePtr() 方法使用 DNS 協議解析主機名的指標記錄 (PTR 記錄)。傳遞給回撥函式的 addresses 引數將包含回覆記錄作為字串陣列。語法 dns.resolvePtr(hostname, callback) 引數 hostname - 此引數接受要解析的主機名的輸入。callback - 此函式將捕獲任何錯誤。records − 返回主機名的 PTR 記錄。示例 1 建立一個名為“resolvePtr.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node resolvePtr.js”執行此程式碼,如下例所示 // dns.resolvePtr() 演示示例 // 匯入…… 閱讀更多

Node.js – dnsPromises.resolveSoa() 方法

Mayank Agarwal
更新於 2021-11-24 06:57:12

瀏覽量 75 次

dnsPromises.resolveSoa() 方法使用 DNS 協議解析主機名的起始授權記錄 (SOA 記錄)。成功後,promise 將解析為具有以下屬性的 nsnamehostmasterserialrefreshretryexpireminttl 語法 dnsPromises.resolveSoa(hostname) 引數 hostname - 此引數接受要解析的主機名的輸入。示例 1 建立一個名為“resolveSoa.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node resolveSoa.js”執行此程式碼,如下例所示 // dns.resolveSoa() 演示示例 // 匯入 dns 模組 const dns = require('dns'); const dnsPromises = dns.promises; // 傳遞 IP 以查詢主機名 TXT…… 閱讀更多

Node.js – Redis 中的 client.end 方法

Mayank Agarwal
更新於 2021-11-24 06:52:42

瀏覽量 1K+

client.end(flush) 方法強制關閉與 Redis 伺服器的所有連線,而無需等待解析所有回覆。此方法只是關閉所有連線以及 Node 和 Redis 伺服器之間正在進行的流傳輸。如果要乾淨地退出,應使用 client.quit() 方法。語法 client.end(flush) 引數 flush - 此輸入引數將儲存一個布林值,該值將指示是否關閉連線。示例 1 建立一個名為“clientEnd.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node clientEnd.js”執行此程式碼,如下例所示 − // client.end()…… 閱讀更多

Node.js – Redis 中的 detect_buffers 屬性

Mayank Agarwal
更新於 2021-11-24 06:48:47

瀏覽量 555 次

Node.js Redis 提供某些屬性,可根據您的用例使用。一個這樣的屬性是 detect_buffers。如果此屬性設定為 True,則傳送到回撥的回覆將作為緩衝區傳送。此選項允許您根據此單個命令的基礎在緩衝區和字串之間切換。此屬性不適用於 pub-sub 模式。語法 detectBuffers: true 示例 1 建立一個名為“detectBuffers.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node detectBuffers.js”執行此程式碼,如下例所示 // detect_buffers 屬性演示示例 // 匯入 redis…… 閱讀更多

Node.js – Chalk 模組

Mayank Agarwal
更新於 2021-11-24 06:45:37

瀏覽量 2K+

chalk 模組是一個第三方庫,可用於文字樣式。它允許使用者在 Node.js 專案中建立自己的主題。此模組幫助使用者根據偏好使用不同的顏色自定義響應訊息。它還透過提供顏色來提高可讀性,並使檢測警告和錯誤更容易。安裝 npm install chalk 示例 1 建立一個名為“chalk.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node chalk.js”執行此程式碼,如下例所示 − // 匯入 chalk 模組 const chalk=require("chalk");…… 閱讀更多

Node.js – Process beforeExit 事件

Mayank Agarwal
更新於 2021-11-24 06:42:59

瀏覽量 583 次

當 Node.js 清空其事件迴圈並且沒有其他工作要安排時,將呼叫“beforeExit”事件。當沒有安排工作時,Node.js 程序會正常退出,但註冊在“before exit”事件上的偵聽器可以進行非同步呼叫,從而導致 Node.js 程序繼續。示例 1 建立一個名為“beforeExit.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node beforeExit.js”執行此程式碼,如下例所示 − // process 'beforeExit' 演示示例 // 匯入 process 模組 const process = require('process'); // 呼叫…… 閱讀更多

Node.js – diffieHellman.getGenerator() 方法

Mayank Agarwal
更新於 2021-11-24 06:40:27

瀏覽量 73 次

diffieHellman.getGenerator() 方法返回指定編碼中的 Diffie-Hellman 生成器。如果傳遞編碼,則返回字串,否則返回緩衝區。語法 diffieHellman.getGenerator([encoding]) 引數 encoding - 此引數指定返回值的編碼。示例 1 建立一個名為“generator.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node generator.js”執行此程式碼,如下例所示 // diffieHellman.getPrime() 演示示例 // 從 crypto 模組匯入 cryptoDiffieHellman const { createDiffieHellman } = require('crypto'); // 初始化 diffieHellman 物件 const dh = createDiffieHellman(512); // 生成 DiffieHellman 的生成器…… 閱讀更多

Node.js – dnsPromises.resolveAny() 方法

Mayank Agarwal
更新於 2021-11-24 06:38:52

瀏覽量 154 次

dnsPromises.resolveAny() 方法使用 DNS 協議解析所有記錄(這也被稱為 ANY 或 * 查詢)。promise 將解析為包含各種型別的記錄的陣列。型別屬性'A'IPv4 地址'AAAA'IPv6 地址'Any'任何記錄MX郵件交換記錄NAPTR名稱授權指標記錄NS名稱伺服器記錄PTR指標記錄SOA起始授權記錄SRV服務記錄TXT文字記錄CNAMECanonical Name 記錄語法 dnsPromises.resolveAny(hostname) 引數 hostname - 此引數接受要解析的主機名的輸入。示例 1 建立一個名為“resolveAny.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node resolveAny.js”執行此程式碼,如下例所示 − // Node.js 程式演示 // dnsPromises.resolveAny() 方法…… 閱讀更多

Node.js – process.throwDeprecation() 方法

Mayank Agarwal
更新於 2021-11-24 06:26:36

瀏覽量 50 次

此方法指示當前 Node.js 專案中 --throw-deprecation 標誌的值(設定為 True 或 False)。process.throwDeprecation() 方法是可變的,因此棄用警告導致的錯誤可能會在執行時更改。語法 process.throwDeprecation() 示例 1 建立一個名為“throwDeprecation.js”的檔案並複製以下程式碼。建立檔案後,使用命令“node throwDeprecation.js”執行此程式碼,如下例所示 // process.throwDeprecation() 演示示例 // 匯入 process 模組 const process = require('process'); // 列印 --throw-Deprecation 預設值 console.log(process.throwDeprecation); 輸出 1 undefined 輸出 2 true 示例 2 讓我們來看另一個例子 // process.throwDeprecation() 演示示例 ... 閱讀更多

廣告
© . All rights reserved.