2015-12-19 16 views
8

Tôi đang làm việc trên dự án angular2 @ beta trong VS 2013 sau khi tự làm quen với nó trong IntelliJ. IntelliJ có thể được thiết lập để tìm tập tin tsconfig.json và, như TypeScript 1.6, do đó nó có thể đọc thuộc tính "loại trừ" và không cố gắng biên dịch bất kỳ node_modules nào. Bây giờ tôi đã chuyển sang VS 2013 với TypeScript 1.7, tôi đang chạy vào vấn đề mà nó đang cố gắng biên dịch các node_modules. Tôi đã bao gồm tsconfig.json, nhưng từ những gì tôi đã đọc, tsconfig.json chỉ được hỗ trợ đầy đủ trong VS 2015. Đây có phải là vấn đề mới nhất về vấn đề này không? Có cách nào để nói với VS 2013 để loại trừ những tập tin hoặc sử dụng tsconfig.json của tôi để thay thế?Làm thế nào tôi có thể thiết lập dự án VS 2013 TypeScript của tôi để biên dịch các tệp bản ghi loại trừ các nút node_modules của tôi?

Tôi cũng nên lưu ý rằng angular2 @ beta bao gồm các cách đánh máy với phần còn lại của nguồn khi tôi cài đặt npm. Điều này đặt tất cả các kiểu được trộn lẫn với tất cả các tệp và tôi cho rằng có lẽ tôi phải xóa tất cả các tệp không phải .d.ts để nhận được các kiểu đánh máy mà không có tất cả các lỗi khác. Trước đây, bạn có thể sử dụng "tsd install angular2" để nhận các kiểu đánh máy nhưng điều này không còn khả dụng nữa. Một giải pháp cho điều này sẽ phủ nhận vấn đề trước đó.


Cập nhật

tôi có thể nhận được tất cả điều này làm việc trên VS 2015 - Community Edition, nhưng tôi thực sự muốn xem liệu tôi có thể lấy nó làm việc trên VS 2013.

+0

tôi vẫn phải đối mặt với cùng một vấn đề và tự hỏi, vì nguyên cảo được phát triển bởi hãng microsoft và hình ảnh bản thân không hoàn toàn hỗ trợ nó. –

+0

Mọi cập nhật về điều này? Tôi cần nó! – monstro

Trả lời

0

cao hơn các phiên bản của nguyên cảo sẽ không được hỗ trợ trong Visual Studio 2013. Nhưng bạn không cần chỉnh sửa và biên dịch các tệp bản ghi trong một và cùng một IDE. Nó tiện dụng nhưng tôi thường sử dụng các IDE khác nhau cho cùng một dự án miễn là các quy trình xây dựng được căn chỉnh (đọc: có thể được thực hiện bởi CLI). Vì vậy, yo có thể sử dụng Visual Studio Code cho công việc Typescript của bạn và biên dịch nó. Hỗ trợ đầy đủ và Intellisense cho tệp tsconfig.

https://code.visualstudio.com/

Các vấn đề liên quan