2016-11-14 19 views
7

Tôi đang sử dụng bản cập nhật VS 2015 3, Angular 2.1.2, Typescript 2.0.6npm loại hoặc typings hoặc @type hoặc những gì?

Có thể ai đó vui lòng làm rõ những gì gõ so với npm @types so với bất kỳ khó khăn nào khác để tìm tài liệu về điều gì đó trong tháng này?

Hoặc chỉ hướng dẫn cách viết tài liệu về những gì và cách sử dụng những thứ này. Tốt hơn là các tài liệu nên được cập nhật.

Ngoài ra, theo nghĩa liên quan, cách gỡ cài đặt. Ở khắp mọi nơi tôi nhìn thấy có phần mở rộng hữu ích để cài đặt các gói, nhưng không có gì để gỡ bỏ cài đặt mà tôi có thể nói ít nhất. Tôi đã cài đặt phần mở rộng Package Installer, nhưng nó có vẻ khá hạn chế.

Nỗi đau của việc sử dụng công cụ này trong Visual Studio đang khiến bạn muốn bỏ đi và thực hiện lại MVC. Có lẽ đó chỉ là tôi, nhưng nó không có vẻ như nó phải là khó khăn này.

+0

@types là mới hơn và nghĩa vụ phải được tương lai. Gỡ cài đặt, chính xác là gì? Các gói góc? 'npm uninstall'. Có toàn bộ chuỗi công cụ trên đỉnh của Angular 2 để phát triển web khách hàng hiện đại và nó đáng để dành thời gian và đầu tư để tìm hiểu nếu bạn nghĩ rằng khung chính là thứ bạn muốn làm việc. Nếu bạn không, hoặc nếu nó quá mức thì bạn có thể thả nó ra khỏi công việc của bạn. – silentsod

+0

Cảm ơn. Tôi tìm thông tin này ở đâu? Có điều gì đó chính thức nói vậy không? Xin lỗi, nhưng có rất nhiều thông tin cũ, dường như ai đó đã không làm việc này ngày này qua ngày khác thật sự là một bất lợi. Điều đó dường như không phải là một cách tuyệt vời để nhận nuôi con vật. – Brandon

+1

Hãy xem [this] (https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0) post (** Tệp kê khai đơn giản (.d.ts) Phần mua lại **). –

Trả lời

7

Sử dụng @types (không sử dụng typings)

Ưu điểm:

  • Dưới package.json (cập nhật được thực hiện với bản cập nhật NPM)
  • Không cần gói riêng biệt (typings), file (typings.json) ...
  • Dưới node_modules (cấu trúc thư mục sạch)

Giản Tuyên bố Tệp (.d.ts) Acquisition

https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/

+0

Cảm ơn Vlado, bạn có biết nếu có một cách dễ dàng trong VS 2015 để loại bỏ các mô-đun mà một trong những cài đặt và sau đó quyết định họ không muốn? – Brandon

+0

nếu bạn xóa chúng khỏi package.json, chỉ cần làm: npm prune –

+0

Điều đó có nghĩa là tôi phải mở một dấu nhắc lệnh đến thư mục chứa dự án và thực thi lệnh npm?Tôi chỉ hy vọng có một cái gì đó cho IDE như Package Installer để sử dụng cho việc này. – Brandon

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