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.