Do czego służy _references.js?

Odpowiedzi:

258

W VS 11 Visual Studio da ci inteligencję ze wszystkich plików, które mają odwołania w pliku „_references.js”.

Po więcej informacji

Min. Min
źródło
8
Nawet nie doceniłem, dlaczego otrzymałem kątową inteligencję. <3 Visual Studio!
Dave Alperovich
2
Tak, ale skąd pochodzi nazwa „_references.js”?
Pap.
19

Dokumentacja MSDN: JavaScript IntelliSense

W skrócie, _references.js przechowuje listę ścieżek plików JS, dla których program Visual Studio ma gromadzić i budować intelisense (inaczej „kod zakończony”). Projekt VS dodaje kilka popularnych bibliotek JS, takich jak jQuery, aby zbudować dla niego intellisense. Możesz dodać odwołanie do swojego niestandardowego pliku JS w następującej formie:

/// <reference path="MyScriptFile.js" />
Dmitrij Pawłow
źródło
2
Z mojego doświadczenia wynika, że ​​użycie przez Visual Studio (2017) wykroczyło poza samą inteligencję. Odkryłem, że jeśli na przykład jquery-2.2.2.min.jsnie zostanie wspomniany w _references.js, to nie zostanie wdrożony i wystąpi błąd wykonania przy użyciu jquery.
Kit
... może to być jakaś interakcja z TypeScript i pakietem VS.
Kit