Требуется не определена ошибка в коде nodejs?

#node.js #axios

Вопрос:

Поэтому я пытаюсь распечатать данные с URL-адреса и для этого использую axios. В первой строке я пишу const {default:axios} = require ("axios");

Для axios, но я продолжаю получать ошибку, которая uncaught reference error : require is not defined

Кто-нибудь может объяснить мне, почему??

Комментарии:

1. Если require() не определено, то вы, вероятно, пытаетесь сделать это из файла модуля ESM, в то require() время как определено только в файле модуля CommonJS. Если вы не знаете, что это такое, то вы можете прочитать здесь: nodejs.org/api/esm.html . В файле модуля ESM вы бы использовали import , не require() использовали или вам нужно изменить файл модуля , чтобы он был модулем CommonJS, и есть несколько способов сделать это в зависимости от макета вашего проекта и файла package.json.