ich auf diesen Fehler kam kann nicht Modul 'angular2/core' finden, wenn sie versuchen, um die angular2 Beta Version in Visual Studio 2015 Update 1 finden.kann nicht Modul 'angular2/Kern' in Visual Studio 2015 Update 1
Der Code ist unten:
import {Component} from "angular2/core"
@Component({
selector: 'my-app',
template: '<h1>My First Angular 2 App</h1>'
})
export class AppComponent {
}
Ich habe die angular2 Beta Version in meinem Visual Studio ASP.NET 5 Projekt. Ich habe auch kompiliert TS-Dateien beim Erstellen des Projekts aktiviert.
Ein paar Dinge, die ich versucht, aber keiner war:
- I
/// <reference path="../node_modules/angular2/core.d.ts" />
an der Spitze der Datei ts hinzugefügt.
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:
Das ist mein tsconfig.json ist
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": true,
"sourceMap": true,
"target": "es6",
"module": "system",
"emitDecoratorMetadata": true,
"experimentalDecorators": true
},
"exclude": [
"node_modules",
"wwwroot",
"bower_components"
]
}
UPDATE:
Ich habe "moduleResolution": "Knoten" zu tsconfig.json Datei, aber jetzt bekomme ich einen anderen Satz von Fehlern:
1> ------ Alles neu gestartet: Projekt: Terminal.Web, Konfiguration: Debug Jede CPU ------ 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (6,14): Fehler TS2300: Build: Doppelter Bezeichner 'PropertyKey'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (9,5): Fehler TS2300: Build: Doppelter Bezeichner 'done'. 1> C: \ Test \ knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (10,5): Fehler TS2300: Build: Doppelter Bezeichner 'value'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (248,5): Fehler TS2300: Build: Doppelter Bezeichner 'EPSILON'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (283,5): Fehler TS2300: Build: Doppelkennung 'MAX_SAFE_INTEGER'. 1> C: \ Test \ knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (290,5): Fehler TS2300: Build: Doppelter Bezeichner 'MIN_SAFE_INTEGER'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (346,5): Fehler TS2300: Build: Doppelter Bezeichner 'Flags'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (498,5): Fehler TS2300: Build: Identifikator 'Prototyp' doppelt vorhanden. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (561,5): Fehler TS2300: Build: Doppelter Bezeichner 'size'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (570,5): Fehler TS2300: Build: Doppelter Bezeichner 'Prototyp'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (581,5): Fehler TS2300: Build: Doppelter Bezeichner 'size'. 1> C: \ Test \ node_modules \ angular2 \ Typisierungen \ ES6-Shim \ ES6-shim.d.ts (590,5): Fehler TS2300: Figur: Duplizieren Identifikator 'Prototyp'. 1> C: \ Test \ node_modules \ angular2 \ Typisierungen \ ES6-Shim \ ES6-shim.d.ts (605,5): Fehler TS2300: Figur: Duplizieren Identifikator 'Prototyp'. 1> C: \ Test \ Knotenmodule \ angular2 \ typings \ es6-shim \ es6-shim.d.ts (619,5): Fehler TS2300: Build: Doppelter Bezeichner 'Prototyp'. 1> C: \ Programm Dateien (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (3841,14): Fehler TS2300: Build: Doppelter Bezeichner 'PropertyKey'. 1> C: \ Programme (X 86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4061,5): Fehler TS2300: Build: Doppelkennung "EPSILON". 1> C: \ Program Files (x86) \ Microsoft SDKs \ Typoskript \ 1.7 \ lib.es6.d.ts (4096,5): Fehler TS2300: Körperbau: Doppelte Kennung 'MAX_SAFE_INTEGER'. 1> C: \ Program Files (x86) \ Microsoft SDKs \ Typoskript \ 1.7 \ lib.es6.d.ts (4103,5): Fehler TS2300: Figur: Doppelte Kennung 'MIN_SAFE_INTEGER'. 1> C: \ Programm Dateien (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4389,5): Fehler TS2300: Build: Doppelter Bezeichner 'done'. 1> C: \ Programme (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4390,5): Fehler TS2300: Build: Doppelter Bezeichner 'Wert'. 1> C: \ Programme (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4619,5): Fehler TS2300: Build: Doppelter Bezeichner 'Flags'. 1> C: \ Programme (X 86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4647,5): Fehler TS2300: Build: doppelte Kennung "Größe". 1> C: \ Programme (X 86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4657,5): Fehler TS2300: Build: Doppelkennung "Prototyp". 1> C: \ Programme (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4674,5): Fehler TS2300: Build: Identifikator 'Prototyp'. 1> C: \ Programme (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4686,5): Fehler TS2300: Build: Doppelter Bezeichner 'size'. 1> C: \ Programme (X 86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4696,5): Fehler TS2300: Build: Doppelkennung "Prototyp". 1> C: \ Programme (x86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (4712,5): Fehler TS2300: Build: Identifikator 'Prototyp' duplizieren. 1> C: \ Programme (X 86) \ Microsoft SDKs \ TypeScript \ 1.7 \ lib.es6.d.ts (5099,5): Fehler TS2300: Build: Doppelkennung "Prototyp". ========== neu Erstellen: 0 erfolgreich waren, 1 schlugen fehl, 0 übersprungen ==========
Versuchen Sie '' moduleResolution ":" node "' in Ihrem tsconfig hinzuzufügen. –
@EricMartinez Bitte sehen Sie die ursprüngliche Frage. –
@EricMartinez Ich benutze * Systemmodul * und targetiere das * es6 *. Die Verwendung von * moduleResolution: node * kann den Fehler verbergen, aber ich weiß nicht, ob das eine Lösung ist. –