Các _references.js được sử dụng để làm gì?


Câu trả lời:


258

Trong VS 11, Visual Studio sẽ cung cấp cho bạn intellisense từ tất cả các tệp có tham chiếu trong tệp tin _references.js.

Để biết thêm thông tin


8
Tôi thậm chí không đánh giá cao lý do tại sao tôi nhận được intellisense góc. <3 Visual Studio!
Dave Alperovich

2
Có, nhưng "_references.js" được tham chiếu từ đâu?
Pap

19

Tài liệu MSDN: JavaScript IntelliSense

Tóm lại, _references.js lưu trữ danh sách các đường dẫn tệp JS, mà bạn muốn Visual Studio thu thập và xây dựng intelisense (còn gọi là "mã hoàn thành"). Dự án VS thêm vào đó một số thư viện JS phổ biến như jQuery để xây dựng intellisense cho nó. Bạn có thể thêm một tham chiếu đến tệp JS tùy chỉnh của mình dưới dạng như sau:

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

2
Theo kinh nghiệm của tôi, việc sử dụng bởi Visual Studio (2017) đã phát triển vượt xa chỉ là intellisense. Tôi thấy rằng, ví dụ, jquery-2.2.2.min.jsnếu không được đề cập đến _references.js, thì nó sẽ không được triển khai và sẽ có một lỗi thời gian chạy khi sử dụng jquery.
Bộ

... đây có thể là một số loại tương tác với bộ đóng gói của TypeScript và VS.
Bộ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.