Uncaught ReferenceError: require не определяется, когда "require ('amadeus')" - PullRequest
0 голосов
/ 27 апреля 2020

Я выполнил шаги Amadeus для настройки учетной записи Amadeus и установил Node SDK, используя «npm install amadeus --save».

Я написал эту функцию:

function fetchInfo(){
    let Amadeus = require('amadeus');
    let amadeus = new Amadeus({
        clientId: 'key',
        clientSecret: 'secret'
    });
}

в Javascript на WebStorm. Всякий раз, когда я пытаюсь протестировать эту функцию на Chrome, она выдает «Uncaught ReferenceError: require is notfined». Я также заметил, что нет «цвета» на «требовать», похоже, мой WebStorm не распознает эту функцию. Я скучаю по библиотекам?

Спасибо !!!

1 Ответ

0 голосов
/ 27 апреля 2020

Это происходит потому, что require не существует в браузере. Вы можете попытаться использовать что-то вроде browserify или require js, но мы не рекомендуем этого делать, поскольку вы предоставляете свои учетные данные пользователю. SDK предназначен для работы только на стороне сервера.

...