טען מודולים מובנים של Node.js

תחביר ייבוא מעט מיוחד עבור מודולים מובנים

סכימת URL עבור מודולים מובנים

אם אתה רוצה לייבא מודולים ב-Node.js שהם מובנים, מה שאומר שאתה לא צריך להוסיף אותם ל-package.json שלך, אז יש סכימת URL מיוחדת שבה תוכל להשתמש. זכור שכל הייבוא ב-Node.js הוא בעצם כתובות אתרים שמקבלות פתרון לנתיבים. שימוש בקידומת "צומת" ביבוא כזה מסמן את ההצהרה כייבוא עבור מודול מובנה.

הדוגמה הבאה משתמשת במערכת מודול ES. ייבוא של מודולים מובנים יכול להתבצע גם עם יבוא CommonJS, אבל אני ממליץ בחום להשתמש במערכת מודולי ES המודרנית. זה יציב מאז גרסה 15 של Node.js.

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

כפי שאתה יכול לראות, השינוי הוא ממש קטן, אבל מסמן בבירור את הייבוא כמודול מובנה.