Tôi đã xem qua lỗi này Không thể tìm thấy mô-đun 'angular2/lõi' khi cố gắng ra phiên bản beta angular2 trong Visual Studio 2015 Update 1.Không thể tìm thấy mô-đun 'angular2/lõi' trong Visual Studio 2015 Update 1
Mã này là dưới đây:
import {Component} from "angular2/core"
@Component({
selector: 'my-app',
template: '<h1>My First Angular 2 App</h1>'
})
export class AppComponent {
}
Tôi có angular2 beta phiên bản trong dự án Visual Studio ASP.NET 5 tôi. Tôi cũng đã kích hoạt các tệp TS biên dịch khi xây dựng dự án.
Một vài điều mà tôi đã cố gắng, nhưng không ai làm việc:
- tôi thêm
/// <reference path="../node_modules/angular2/core.d.ts" />
ở phía trên cùng của ts tập tin.
2.
import {Component} from "angular2/bundles/angular2"
@Component({
selector: 'my-app',
template: '<h1>My First Angular 2 App</h1>'
})
export class AppComponent {
}
3.
import {Component} from "../node_modules/angular2/core"
@Component({
selector: 'my-app',
template: "<h1>My First Angular 2 App</h1>"
})
export class AppComponent {
}
UPDATE:
Đây là tsconfig.json tôi
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": true,
"sourceMap": true,
"target": "es6",
"module": "system",
"emitDecoratorMetadata": true,
"experimentalDecorators": true
},
"exclude": [
"node_modules",
"wwwroot",
"bower_components"
]
}
UPDATE:
tôi thêm "moduleResolution": "nút" để tsconfig.json tập tin, nhưng bây giờ tôi nhận được một tập hợp các lỗi:
1> ------ Rebuild Tất cả bắt đầu: Dự án: Terminal.Web, Cấu hình: Gỡ lỗi bất kỳ CPU nào ------ 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (6,14): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'PropertyKey'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (9,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'đã hoàn thành'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (10,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'giá trị'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (248,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'EPSILON'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (283,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'MAX_SAFE_INTEGER'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (290,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'MIN_SAFE_INTEGER'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (346,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'cờ'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (498,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (561,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'kích thước'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (570,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (581,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'kích thước'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (590,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (605,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Test \ node_modules \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (619,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Program Tệp (x86) \ Microsoft SDK \ TypeScript \ 1.7 \ lib.es6.d.ts (3841,14): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'PropertyKey'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4061,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'EPSILON'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4096,5): lỗi TS2300: Bản dựng: Mã định danh trùng lặp 'MAX_SAFE_INTEGER'. 1> C: \ Program Tệp (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4103,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'MIN_SAFE_INTEGER'. 1> C: \ Program Tệp (x86) \ Microsoft SDK \ TypeScript \ 1.7 \ lib.es6.d.ts (4389,5): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'đã hoàn thành'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4390,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'giá trị'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4619,5): lỗi TS2300: Xây dựng: Số nhận dạng trùng lặp 'cờ'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4647,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'kích thước'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4657,5): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4674,5): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4686,5): lỗi TS2300: Bản dựng: Số nhận dạng trùng lặp 'kích thước'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4696,5): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4712,5): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'nguyên mẫu'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (5099,5): lỗi TS2300: Xây dựng: Mã định danh trùng lặp 'nguyên mẫu'. ========== Xây dựng lại tất cả: 0 thành công, 1 không thành công, 0 bỏ qua ==========
Thử thêm '" moduleResolution ":" node "' vào tsconfig của bạn. –
@EricMartinez Vui lòng xem câu hỏi gốc. –
@EricMartinez Tôi đang sử dụng * mô-đun hệ thống * và nhắm mục tiêu * es6 *. Sử dụng * moduleResolution: nút * có thể ẩn lỗi nhưng tôi không biết đây có phải là giải pháp hay không. –