תוכן עניינים:

האם הצומת תומך במודולי es6?
האם הצומת תומך במודולי es6?

וִידֵאוֹ: האם הצומת תומך במודולי es6?

וִידֵאוֹ: האם הצומת תומך במודולי es6?
וִידֵאוֹ: 🚀 AMAZON 2.0 - חנות מקוונת מאפס תוך 6 שעות [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, מאי
Anonim

אתה רק צריך לַעֲשׂוֹת אחד מהאפשרויות לעיל כדי להיות מסוגל להשתמש ב-ES מודולים . אתה פחית תשתמש גם npm חבילה בשם esm המאפשרת לך להשתמש מודולי ES6 ב צוֹמֶת . זה לא צריך תצורה. עם esm אתה רָצוֹן להיות מסוגל להשתמש בייצוא/ יְבוּא בקבצי JS שלך.

בהתאם, האם צומת תומך בייבוא es6?

נכון לעכשיו, צוֹמֶת . js לא תמיכה בייבוא ES6 עדיין. עם זאת, אתה פחית השתמש בהם היום עם עֶזרָה של בבל. הדוגמה הבאה הוא עבור האקספרס.

שנית, מהם מודולי צומת? מודול ב צוֹמֶת . js היא פונקציונליות פשוטה או מורכבת המאורגנת בקובצי JavaScript בודדים או מרובים שניתן לעשות בהם שימוש חוזר לאורך כל הקובץ צוֹמֶת . יישום js. כל אחד מודול ב צוֹמֶת . ל-js יש הקשר משלו, כך שהוא לא יכול להפריע לאחרים מודולים או לזהם היקף גלובלי.

בהתאם, האם צומת 12 תומך ב-es6?

סוף סוף זה קרה: כמעט 4 שנים אחרי שמילת המפתח לייבוא הוצגה ES6 , צוֹמֶת . js הציג ניסיוני תמיכה ל ES6 יבוא ויצוא. ב צוֹמֶת . js 12 , תוכל להשתמש בייבוא וייצוא בפרויקט שלך אם אתה לַעֲשׂוֹת שני הפריטים שלהלן.

איך משתמשים בצומת ESM?

ישנן שתי דרכים לאפשר esm

  1. אפשר esm עבור חבילות: השתמש ב-esm כדי לטעון את מודול ה-ES הראשי ולייצא אותו כ-CommonJS. index.js. // הגדר אפשרויות כפרמטר, משתנה סביבה או קובץ rc.
  2. אפשר esm עבור ריצות מקומיות: node -r esm main.js. ?? השמט את שם הקובץ כדי לאפשר esm ב-REPL.

מוּמלָץ: