Для чего используется _references.js?


Ответы:


258

В VS 11 Visual Studio предоставит вам intellisense из всех файлов, на которые есть ссылки в файле «_references.js».

Для получения дополнительной информации


8
Я даже не поняла, почему у меня был угловой смысл. <3 Visual Studio!
Дейв Альперович

2
Да, но откуда ссылается "_references.js"?
Пап

19

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

Вкратце, _references.js хранит список путей к файлам JS, для которых вы хотите, чтобы Visual Studio собирала и собирала intelisense (он же «код завершен»). Проект VS добавляет туда несколько распространенных библиотек JS, таких как jQuery, для создания для него intellisense. Вы можете добавить ссылку на свой пользовательский файл 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.