Töltse be a Node.js beépített moduljait

Egy kissé speciális import-szintaxis a beépített modulokhoz

URL-séma beépített modulokhoz

Ha olyan modulokat szeretne importálni a Node.js-ben, amelyek be vannak építve, ami azt jelenti, hogy nem kell hozzáadnia őket a package.json fájlhoz, akkor egy speciális URL-sémát használhat. Ne feledje, hogy a Node.js-ben található összes importálás alapvetően olyan URL, amely elérési utakra van feloldva. A „node” előtag használata az ilyen importálásoknál az utasítást beépített modul importálásaként jelöli meg.

A következő példa az ES modulrendszert használja. A beépített modulok importálása CommonJS-importtal is megoldható, de én erősen javaslom a modern ES modulrendszer használatát. A Node.js 15-ös verziója óta stabil.

// An import of a built-in module,
// in this case 'fs', using the 
// the variant w/promises instead
// of callbacks.
import fs from 'node:fs/promises';

// ... Using 'fs. ...'

Amint látható, a változás valóban kicsi, de egyértelműen beépített modulként jelöli az importálást.