Код: Выделить всё
< /code>
Но это не работает. < /p>
Cannot use import statement outside a module
< /code>
наивно, я попробовал: < /p>
< /code>
Какие ошибки издают: < /p>
Failed to resolve module specifier "yocto-queue".
< /code>
Я в конце концов понял, что есть «Commonjs» и «es6». Итак, я попробовал: < /p>
import pLimit from 'https://cdn.jsdelivr.net/npm/p-limit@6.2.0/+esm'
< /code>
, который не ошибится до: < /p>
const l = pLimit(10);
< /code>
, где написано: < /p>
pLimit is not defined
< /code>
В конце концов, это работает: < /p>
import pLimit from 'https://cdn.jsdelivr.net/npm/p-limit@6.2.0/+esm'
const l = pLimit(10);
Если я изменяю код для удаления импорта/экспорта, я могу использовать его в (конечно, я действительно не хочу это делать). src = "https: // cdn ..."> .
Очевидно, что мое понимание ограничено. Я полностью выключен?
Подробнее здесь: https://stackoverflow.com/questions/796 ... odules-es6
Мобильная версия