@art_web_785

SyntaxError: Cannot use import statement outside a module?

почему не работает импорт?

import vkQr from '@vkontakte/vk-qr';

const qrSvg = vkQr.createQR('Text to encode', {
qrSize: 256,
isShowLogo: true
});
  • Вопрос задан
  • 26912 просмотров
Пригласить эксперта
Ответы на вопрос 1
2chevskii
@2chevskii
Если бы каждый мог в поиск, тостер бы вымер.
node --experimental-modules yourscript.js

У скрипта либо должно быть расширение mjs, либо в package.json должно быть поле type:module.
Но вообще это не особо поддерживаемая фича на данный момент, так что лучше использовать require. Писать можно с импортами, а потом скомпилировать с помощью, например, тайпскрипта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект