Tôi đang phát triển ứng dụng Win8 với TypeScript.Trình biên dịch TypeScript trở nên chậm?
Để biên dịch mã nguyên cảo của tôi, tôi đã thêm winrt.d.ts
và winjs.d.ts
sau đó tham chiếu chúng sử dụng:
<reference path="winrt.d.ts" static="true" />
<reference path="winjs.d.ts" static="true" />
Compile & xây dựng thành công nhưng Intellisense IDE được là rất chậm. Tôi chỉ cần mở winrt.d.ts
và kiểm tra tệp. Tệp này có 18.770 dòng thực sự là tệp lớn để biên dịch khi đang di chuyển.
Có bất kỳ tùy chọn hoặc phương pháp nào để tham khảo những tệp định nghĩa khổng lồ này mà không cần biên dịch lại giống như lib.d.ts
không?
Sự chậm chạp này gây tổn hại nghiêm trọng đến lựa chọn TypeScript của tôi.
CẬP NHẬT:
Trên phiên bản trình biên dịch hiện tại (0.8.0), không có giải pháp. Hy vọng sẽ đạt được hiệu suất tốt nhất trong bản phát hành gần đây trong tương lai.
CẬP NHẬT:
Đây là cách đơn giản của tôi để tăng mức độ phát triển. hiệu suất. Tôi chỉ cần tạo winrt.compact.d.ts
. Sau đó chỉ sao chép một phần của không gian tên thực sự được sử dụng và lưu tệp.
May mắn thay tệp (winrt.d.ts
) có vẻ như đang được tạo từ một số tệp kê khai. Vì vậy, mỗi không gian tên là tách biệt rõ ràng với những người khác. Việc tạo phiên bản nhỏ gọn cho WinRT dễ dàng hơn nhiều.