Para que é utilizado o _references.js?

Respostas:

258

No VS 11, o Visual Studio fornece a você intellisense de todos os arquivos que possuem referências no arquivo "_references.js".

Para mais informações

Min Min
fonte
8
Eu nem percebi por que estava obtendo um senso de inteligência angular. <3 Visual Studio!
Dave Alperovich
2
Sim, mas de onde é mencionado "_references.js"?
Pap
19

Documentação do MSDN: JavaScript IntelliSense

Em resumo, _references.js armazena a lista de caminhos de arquivos JS, para os quais você deseja que o Visual Studio reúna e construa o intelisense (também conhecido como "código completo"). O projeto VS adiciona algumas bibliotecas JS comuns, como o jQuery, para criar o intellisense. Você pode adicionar uma referência ao seu arquivo JS customizado no seguinte formato:

/// <reference path="MyScriptFile.js" />
Dmitry Pavlov
fonte
2
Na minha experiência, o uso pelo Visual Studio (2017) cresceu além do intelecto. Descobri que se, por exemplo, jquery-2.2.2.min.jsnão fosse mencionado _references.js, não seria implantado e haveria uma falha no tempo de execução usando o jquery.
Kit
... isso pode ser algum tipo de interação com o TypeScript e o empacotador do VS.
Kit