Untuk apa _references.js digunakan?

Jawaban:

258

Dalam VS 11, Visual Studio akan memberi Anda intellisense dari semua file yang memiliki referensi di file "_references.js".

Untuk Info Lebih Lanjut

Min. Min
sumber
8
Saya bahkan tidak menghargai mengapa saya mendapatkan intellisense sudut. <3 Visual Studio!
Dave Alperovich
2
Ya, tetapi dari mana "_references.js" dirujuk?
Pap
19

Dokumentasi MSDN: JavaScript IntelliSense

Singkatnya, _references.js menyimpan daftar path file JS, yang Anda inginkan Visual Studio untuk mengumpulkan dan membangun intelisense (alias "kode lengkap"). Proyek VS menambahkan ada beberapa perpustakaan JS umum seperti jQuery untuk membangun intellisense untuk itu. Anda dapat menambahkan referensi ke file JS kustom Anda dalam bentuk seperti ini:

/// <reference path="MyScriptFile.js" />
Dmitry Pavlov
sumber
2
Dalam pengalaman saya, penggunaan oleh Visual Studio (2017) telah berkembang lebih dari sekadar intellisense. Saya menemukan bahwa jika, misalnya, jquery-2.2.2.min.jstidak disebutkan dalam _references.js, maka itu tidak akan dikerahkan dan akan ada kegagalan run time menggunakan jquery.
Kit
... ini mungkin semacam interaksi dengan TypeScript dan VS bundler.
Paket