Я новичок во всей концепции ES6 и в настоящее время пытаюсь использовать модули export
и import
. У меня есть простой код, который просто log
что-то для console
. Ниже приведены коды
autoincrementId.js
export default function autoincrementId() {
return 'hey';
}
log.js
import autoincrementId from '../helpers/autoincrementId.js';
console.log(autoincrementId());
Когда я запускаю свой код с node
на терминале, я получаю эту ошибку
autoinrementId
означает printOut
в ошибке
Когда я использую module.exports
и require
все работает нормально. Но я хочу использовать export
import
. Я уже настроил свое окружение, используя инструкции от https://babeljs.io/setup#installation
Пожалуйста, как мне исправить это, потому что все ответы, прочитанные на SO, говорят мне добавить type="module"
, когда в HTML
, но я работаю на терминале? Спасибо.