Je viens d'installer webstorm. Je travaille sur une petite application node.js.
J'ai attaché le code source de node.js et lorsque je clique sur les paramètres de Node.js, je constate qu'il peut reconnaître mes différents modules de nœud, etc.
J'ai 2 problèmes:
require('winston')
, il me dit qu'il n'a aucun aperçu du code (puis-je ajouter le code source?Pour WebStorm 7 à 10 (sous OSX) ...
WebStorm-> Préférences-> Langages et cadres-> Javascript> Bibliothèques
Sélectionnez "Node.js Globals" et "Node.js vXXX Core Modules".
En 2018 et versions Version Web:
Je suisSettings -> Languages & Frameworks -> Node.js and NPM, prüfenCoding assistance for Node.js:
À älteren Webstorm-Versionen wurde meurt aufgerufenEnable Node.js Core library.
Choisissez une option pour obtenir plus de renseignements, cliquez ici pour en savoir plus sur les options, les fonctions et les avantages de votre site Web, cliquez ici pour consulter le formulaire de réponse.Enable Node.js coding assistanceoder einfach nochmal die Option ankreuzen. Achie Sie darauf, das WebStorm es zeigtIndexingDateien. (La guerre s'est déroulée de manière permanente sur WebStorm-Fehler, et était encore une fois, c'est ce que nous avons fait.)
Comme j'ai déjà répondu à la question WebStorm indique que la console est une variable non résolue , pour résoudre ce problème dans les nouvelles versions de Webstorm, vous devez activer l'aide au codage pour Node.js .
Pour ce faire, allez sur Settings
> Languages & Frameworks
> Node.js and NPM
et cliquez sur l'option Coding assistance for Node.js
, puis cliquez sur OK pour enregistrer:
Ce sera toutes les variables et fonctions non résolues de Node.js.
Sur les nouvelles versions de Webstorm, il suffit d’aller au-dessus de l’erreur et de cliquer sur More Actions...
(ou ALT+ENTER) et en sélectionnant Activez l’aide au codage Node.js pour résoudre ce problème.
La mise à jour vers Webstorm version 8 ou supérieure résoudra le problème des méthodes requises Comme indiqué précédemment, en vérifiant si Paramètres> JavaScript> Bibliothèques> Node.js sont tous cochés, cela résoudra votre problème.