На узле 13.8 я пытаюсь использовать импорт / экспорт.
EG: import {ChatClient, Message, MessageParser} from './chat-client/module.js';
Но когда я делаю это, я получаю
SyntaxError: Cannot use import statement outside a module
Так в моем пакете. json Я установил "type" : "module"
но теперь, когда я пытаюсь использовать const io = require('socket.io-client');
, я получаю ReferenceError: require is not defined
Есть ли способ использовать импорт / экспорт и требовать?
Оригинал ошибка, означает ли это, что я должен обернуть свою библиотеку в библиотеку NPM? Это библиотека, которая использует как интерфейс, так и бэкэнд, поэтому важно использовать импорт / экспорт.
Спасибо