Это продолжение моего Первый пост на предстоящем Ording.AllSettled ()
функционируйте, скоро приближается к приложению узла рядом с вами.
Ранее сегодня меня приветствовал Запрос на вытягивание В моем первом посте от пользователя GitHub @j-f1
:
Оказывается там это удобный способ добавить Ording.AllSettled ()
к вашим приложениям прямо сейчас! 🎉. Это тоже просторно просто использовать.
Пакет Core-JS NPM
Это верно – Core-JS Анкет От их Readme.md
, это именно то, на что это похоже:
- Это полифиль стандартной библиотеки JavaScript, которая поддерживает:
- Последний стандарт Ecmascript.
- Стандартные библиотеки ECMASCRIPT.
- Некоторые стандарты WhatWG/W3C (кроссплатформенные или тесно связанные ECMASCRIPT).
- Это максимально модульный: вы можете легко выбрать загружать только те функции, которые вы будете использовать.
- Его можно использовать без загрязнения глобального пространства имен.
- Это плотно интегрирован с
Вавилон
: Это позволяет многим оптимизациямCore-JS
импорт.
Искать дальше вниз в readme , в полифилле есть список поддерживаемых функций:
Обещание. AllSettled
этап 2 предложение
Ну, черт возьми! Это сделает это!
Как использовать Core-JS
Как @j-f1
указано, в любом проекте, который использует Вавилон
Как транспорист, все, что вам нужно сделать, это добавить Core-JS к вашему проекту и включить его в точку входа вашего приложения:
Во -первых, добавьте зависимость в свой проект
> yarn add core-js
Затем в точке входа вашего приложения (обычно что -то вроде index.js
, или app.js
в корне вашего проекта):
import 'core-js';
или, если вы хотите включить Просто Ording.AllSettled ()
Полифилл, и ничто иное, используйте:
import 'core-js/proposals/promise-all-settled';
Вот и все! 🍻
Оригинал: “https://dev.to/irreverentmike/promise-allsettled-pt-2-it-s-partly-settled-2nb9”