Аутентификация 0 angular2-jwt /node_modules/buffer/package.json 404 (не найдена)

#angular #auth0

#angular #auth0

Вопрос:

Когда я выполняю шаги из Auth0 docs (https://auth0.com/docs/quickstart/spa/angular2/08-calling-apis), Я получаю это сообщение :

 GET http://localhost:5556/node_modules/buffer/package.json 404 (Not Found)

(index):50 Error: Error: XHR error (404 Not Found) loading
  

Вы знаете, как я могу это исправить?

Мой проект построен с использованием:https://github.com/vyakymenko/angular2-seed-express

Ответ №1:

Буфер должен быть частью ваших node_modules. Найдите буфер в папке node_modules. Если его там нет, то вам нужно запустить ‘npm install’.

Буфер был введен только после Node.js версия 5.10.0 (информация о буфере найдена здесь) Итак, вы также хотите убедиться, что используете версию, превышающую или равную 5.10.0. Как только вы установите последнюю версию node, вам снова нужно будет запустить ‘npm install’ в вашем проекте.

Как обсуждалось в комментарии, вы также можете запустить команду npm install buffer , если ничего из вышеперечисленного не работает

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

1. версия узла: 6.9.1. У меня нет «buffer» в node_modules, я также запустил «npm install», но я все еще получаю ту же ошибку?

2. попробуйте запустить npm install buffer в своем проекте

3. Также небольшой вопрос, используете ли вы Visual Studios для создания этого проекта?

4. Нет, нет, я не использую VS, почему?

5. nvm, у вас все хорошо, я обновлю свой ответ, не возражаете принять его?