J'utilise Eclipse sur mon projet et tout en jouant avec mes paramètres Eclipse, j'ai activé le support Javascript. Maintenant, Eclipse se plaint que la bibliothèque JQuery contient des erreurs et ne me laisse pas compiler le projet. Est-ce que quelqu'un sait comment désactiver la validation javascript?
En fait, j'aime bien que MES fichiers JavaScript soient validés, mais je ne souhaite absolument pas valider et traiter des avertissements triviaux avec des bibliothèques tierces.
C'est pourquoi je pense que désactiver la validation tous ensemble est trop radical. Heureusement, avec Eclipse, vous pouvez supprimer sélectivement certaines sources JavaScript de la validation.
Excluded
.Exclusion patterns
.Browse
pour mentionner le nom de la source JavaScript.Les informations sur l'inclusion/exclusion de source JavaScript sont enregistrées dans le fichier .settings/.jsdtscope
. N'oubliez pas de l'ajouter à votre SCM.
Voici à quoi ressemble la configuration avec les fichiers jQuery supprimés de la validation:
Désactivez le validateur JavaScript dans la configuration "Constructeurs" de votre projet:
Ensuite, redémarrez votre Eclipse ou/et renommez le fichier .js en quelque chose comme .js_, puis de nouveau.
J'ai enlevé la balise dans le .project.
<buildCommand>
<name>org.Eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
Cela a très bien fonctionné pour moi.
Fenêtre -> Préférences -> JavaScript -> Validateur (paramètres par projet également possibles)
ou
Fenêtre -> Préférences -> Validation (désactiver les validations et configurer leurs paramètres)
J'ai pu exclure jquery.mobile 1.1.1 dans Juno en sélectionnant Ajouter plusieurs en regard des motifs d'exlusion, ce qui fait apparaître l'arborescence, puis en parcourant le dossier jquery-mobile et en le sélectionnant.
Cela corrigeait tous les avertissements pour la bibliothèque!
Allez dans Windows-> Préférences-> Validation.
Il y aurait une liste de validateurs avec des options de case à cocher pour Manual & Build, allez y désactiver individuellement le validateur javascript.
Si vous cochez la case Suspend All Validators (Suspendre tous les validateurs) en haut, cela n'aura pas nécessairement d'effet.
Solution simple et rapide:
C'est ça !!!
Pour vérification de la référence sous l'image:
De plus, si vous utilisez Tern Eclipse IDE ou IBM Node.js Tools pour Eclipse, vous devrez peut-être désactiver JSHint et les autres bibliothèques que vous ne souhaitez pas.
Pour le désactiver, choisissez Propriétés du projet> Sterne> Modules> JSHint ou toute autre bibliothèque non désirée.
Une autre raison peut être que vous avez accidentellement ajouté une nature Javascript à votre projet par inadvertance (je viens de le faire par accident), ce qui permet de vérifier les erreurs javascript.
supprimer ceci .... javascriptnature de votre projet corrige cela.
(ceci est bien sûr seulement si vous ne voulez pas qu'Eclipse réalise que vous avez un JS)