2015-12-21 32 views
6

Tôi đang sử dụng the angular2 QUICKSTART và tôi có một vấn đề mà Visual Studio không nhận ra Angular2 với nguyên cảo Modules nhập khẩu, còn lại tất cả những gì là tốt:Visual Studio 2013 với Angular2 và nguyên cảo

enter image description here

Nó nói:

không thể tìm thấy mô-đun 'angular2/nền tảng/trình duyệt'

Ứng dụng của tôi:

  • là biên dịch file .ts mà không có lỗi
  • nó chạy trong trình duyệt mà không có lỗi
  • nếu tôi mở dự án trong mã VS nó hoạt động tốt, không có lỗi trong IDE

tôi biết nguyên cảo rằng nên đọc tập tin trực tiếp từ .d.ts node_modules ->angular2, nhưng dù sao tôi tr ied để thêm angular2 DefinitelyTyped và vẫn không hoạt động.

Atm tôi sử dụng VS 2013 cập nhật 5 với nguyên cảo 1.5 được cài đặt (Tôi cũng đã cố gắng với 1,75)

+0

hah, thực sự, có lẽ tôi nên thử phiên bản 2015 :) – tibbus

+0

Tôi cũng không bận tâm với DefinitelyTyped nữa, các kiểu đánh máy chưa được cập nhật trong nhiều tháng và không còn nữa, mọi thứ được cung cấp bởi gói npm bây giờ – Zyzle

+0

Vâng. Các định nghĩa angular2 trong DefinitelyTyped có lẽ sẽ bị xóa – basarat

Trả lời

-3

giải quyết bằng cách sử dụng Visual Studio 2015.

+1

đã được khắc phục với VS 2013 chưa? VS 2015 là phiên bản khác hoạt động. Câu trả lời không phù hợp với câu hỏi. câu hỏi vẫn như cũ - làm thế nào để thiết lập môi trường dev ng2 trên VS 2013. Hy vọng một số có câu trả lời – Ashish

0

Vui lòng nhấp chuột phải vào các dự án visual studio và click vào Properties , sau đó chọn Typescript Build, mặc định 'none' được chọn, thay đổi nó thành 'CommonJs'.

Nếu một lần nữa, bất kỳ vấn đề nào liên quan đến 'testingDecorators' vẫn không tải dự án và thêm câu lệnh <TypeScriptExperimentalDecorators>true</TypeScriptExperimentalDecorators> vào trong thẻ PropertyGroup.

lần nữa vấn đề tồn tại về việc xây dựng dự án như 'không thể tìm thấy tên Bản đồ', 'không thể tìm thấy tên Promise', hoặc 'không thể tìm thấy tên Set' cố gắng thay đổi mục tiêu 'es6' trong tsconfig.json

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