Для чого використовується _references.js?


Відповіді:


258

У VS 11 Visual Studio дасть вам інтелігенцію від усіх файлів, на які є посилання у файлі «_references.js».

Для отримання додаткової інформації


8
Я навіть не оцінив, чому в мене виникає кутова інтелігенція. <3 Візуальна студія!
Дейв Альперович

2
Так, але звідки посилання на "_references.js"?
Пап

19

Документація MSDN: JavaScript IntelliSense

Якщо коротко, _references.js зберігає список шляхів до файлів JS, для яких ви хочете, щоб Visual Studio збирав і будував Intelisense (він же "код завершений"). Проект VS додає туди кілька загальних бібліотек JS, як jQuery, щоб створити інтелісенс для нього. Ви можете додати посилання на свій спеціальний файл JS у такій формі:

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

2
З мого досвіду, використання Visual Studio (2017) вийшло за рамки простого інтелігенції. Я виявив, що якщо, наприклад, jquery-2.2.2.min.jsне згадувалося в _references.js, він не розгорнувся, і сталася б помилка часу запуску за допомогою jquery.
Кіт

... це може бути якась взаємодія з пакетом TypeScript і VS.
Кіт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.