Laai Node.js ingeboude modules

'n Effens spesiale invoer-sintaksis vir ingeboude modules

'n URL-skema vir ingeboude modules

As jy modules in Node.js wil invoer wat ingebou is, wat beteken dat jy dit nie by jou package.json hoef te voeg nie, dan is daar 'n spesiale URL-skema wat jy kan gebruik. Onthou dat alle invoere in Node.js basies URL's is wat na paaie opgelos word. Die gebruik van die "node"-voorvoegsel in sulke invoere merk die stelling as 'n invoer vir 'n ingeboude module.

Die volgende voorbeeld gebruik die ES-modulestelsel. Die invoer van ingeboude modules kan ook met CommonJS-invoere bewerkstellig word, maar ek stel sterk voor om die moderne ES-modulestelsel te gebruik. Dit is stabiel sedert Node.js weergawe 15.

// 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. ...'

Soos u kan sien, is die verandering baie klein, maar merk die invoer duidelik as 'n ingeboude module.