Duplicata possible:
JSLint: a été utilisé avant sa définition
J'ai exécuté JSlint
et j'ai vu des erreurs comme ça:
'foo' n'est pas défini. var x = foo ();
foo
est une fonction définie dans un autre fichier JavaScript
foo.js
. Si je comprends bien, il n'y a pas de directives "import/require" dans JavaScript
pour référencer la fonction foo
définie dans un autre fichier source.
Comment puis-je corriger cette erreur rachetée par JSlint
?
Utilisez la directive globale pour informer JSLint de l'existence présumée de foo
.
/*global foo */