À quoi sert le _references.js?


Réponses:


258

Dans VS 11, Visual Studio vous donnera Intellisense à partir de tous les fichiers qui ont des références dans le fichier "_references.js".

Pour plus d'informations


8
Je n'ai même pas compris pourquoi j'obtenais l'intellisense angulaire. <3 Visual Studio!
Dave Alperovich

2
Oui, mais d'où est référencé "_references.js"?
Pap

19

Documentation MSDN: JavaScript IntelliSense

En bref, _references.js stocke la liste des chemins de fichiers JS, pour lesquels vous souhaitez que Visual Studio rassemble et construise l'intelisense (alias "code complet"). Le projet VS y ajoute quelques bibliothèques JS communes comme jQuery pour construire l'intellisense pour cela. Vous pouvez ajouter une référence à votre fichier JS personnalisé sous la forme suivante:

/// <reference path="MyScriptFile.js" />

2
D'après mon expérience, l'utilisation de Visual Studio (2017) a dépassé le stade d'intellisense. J'ai trouvé que si, par exemple, jquery-2.2.2.min.jsn'était pas mentionné dans _references.js, alors il ne serait pas déployé et il y aurait un échec d'exécution avec jquery.
Kit

... cela peut être une sorte d'interaction avec TypeScript et le bundle de VS.
Kit
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.