2017-02-21 6 views
1

Я столкнулся с проблемой, что некоторые из функций модуля nodeJS не разрешены, а другие - в порядке. Вот мой шаг, чтобы воспроизвести этот вопрос:IntelliJ IDEA - plugjesjs - паспорт.initialize() не разрешен

  1. Создать проект, выберите NodeJS и НПМ.
  2. Выбрать следующий, project detail snapshot прилагается и заканчивается.
  3. В app.js, добавьте следующую строку после того, как приложение объявляется:

    вар паспорт = требуется ('паспорт');
    app.use (passport.initialize());

  4. Вы должны увидеть, что инициализированное() имеет подчеркивание, обозначающее «Неразрешенная функция или инициализированный метод».

Я использую последнюю версию IntelliJ IDEA 2016.3.4.

Я читал relevant question, но это не подходит для моего сценария. Отметьте, что только passport module имеют эту проблему.

ответ

2

Это известная ошибка, пожалуйста, следуйте WEB-18469 для получения обновлений.

В качестве временного решения, пожалуйста, попытайтесь загрузить паспорт машинопись сообщества заглушек: File | Settings | Languages & Frameworks | JavaScript | Libraries, нажмите Download..., выберите паспорт из списка