2014-12-25 10 views
7

Weiß jemand, warum intellij IDEA unterstreicht erfordern? Wie kann ich das beheben?Warum benötigt Intellij IDEA bei undefined mit nodejs?

enter image description here enter image description here

+0

Haben Sie versucht, https://www.jetbrains.com/idea/help/configuring-javascript-libraries.html? Das Gleiche passiert mit dem Standard jslint. Wir setzen/* jslint node: true */am Anfang der Datei. –

+0

/*jslint ...*/ hilft nicht. –

+0

Haben Sie tatsächlich das NodeJS-Plugin aus dem Plugin-Repository installiert? – yole

Antwort

12

öffnen Einstellungen Seite und wählen Sie Languages & Frameworks > Javascript > Libraries und Node.js Globals wählen, genau wie das Bild unten.

Keine Notwendigkeit Node.js Kernmodule (ich habe nicht hinzufügen und arbeitete die gleiche Art und Weise)

in this screen, select Node.js Globals

+1

Ich habe bereits: 'node.js Kernmodule ist eingerichtet' –

+0

hat nur meine Antwort mit der Lösung, hier getestet und es hat funktioniert :) – SergioFilhow

+0

Das ist was ich brauche! Cool! –

12

Ich hatte das gleiche Problem auf Fenster, mit IntelliJ IDEA 15.0.3 hinzuzufügen. Die Lösung war:

Datei -> Einstellungen -> Sprachen & Frameworks -> Nodejs und NPM: Klicken Sie auf "Aktivieren" neben Node.js Core-Bibliothek, akzeptieren Sie die Standardeinstellungen.