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

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

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

וִידֵאוֹ: האם צומת 12 תומך ב-es6?
וִידֵאוֹ: JavaScript ES6 Modules 2024, נוֹבֶמבֶּר
Anonim

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

בהתחשב בכך, האם הצומת תומך ב-es6?

ECMAScript 2015 ( ES6 ) ומעבר. צוֹמֶת . js בנוי כנגד גרסאות מודרניות של V8. על ידי התעדכנות במהדורות האחרונות של מנוע זה, אנו מבטיחים שתכונות חדשות ממפרט JavaScript ECMA-262 יובאו אל צוֹמֶת.

כמו כן, האם צומת 12 תואם לאחור? צוֹמֶת . גרסאות js הן לרוב תואם לאחור , כלומר הקוד שכתבת עבורו צוֹמֶת 8 יעבוד על צוֹמֶת 10 או 12 . לפיכך, אם יש לך רק JavaScript ישן רגיל, אתה לא אמור להתמודד עם קשיים בשדרוג.

נשאל גם, האם צומת 12 יציב?

צומת 12 יפעל בתחילה על V8 7.4 ובסופו של דבר ישדרג ל-7.6 במהלך חייו. צוות V8 הסכים לספק ABI (ממשק בינארי יישומים) יַצִיבוּת עבור טווח זה.

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

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

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

מוּמלָץ: