it-swarm.com.de

ts kann das Modul '@ angle/platform-browser' nicht finden;

Bilder von Dateien

 **app.module.ts file**

 **app.component file**

Ich habe diesen Fehler und ich bin nicht in der Lage, das herauszufinden. Ich versuche, angle/core und angle/platform-browser zu importieren. Ich habe viele Links zu stackoverflow verfolgt, aber keiner von ihnen hat mir geholfen.

das ist meine package.json Datei

{   "name": "angular-2",   "version": "1.0.0",   "scripts": {
    "start": "concurrently \"npm run tsc:w\" \"npm run lite\" ",
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "lite": "lite-server",
    "typings": "typings",
    "postinstall": "typings install"   },   "license": "ISC",   "dependencies": {
    "angular2": "2.0.0-beta.13",
    "systemjs": "0.19.25",
    "es6-shim": "^0.35.0",
    "reflect-metadata": "0.1.2",
    "rxjs": "5.0.0-beta.2",
    "@angular/router":  "3.0.0-alpha.7",
    "zone.js": "0.6.6"
       },   "devDependencies": {
    "concurrently": "^2.0.0",
    "lite-server": "^2.1.0",
    "TypeScript": "^1.8.9",
    "typings":"^0.7.11"   } }
7
Shehram Tahir

Ich denke, Sie müssen @ angle/platform-browser in Ihrem package.json installieren und hinzufügen. Sie können dies tun:

npm install @angular/platform-browser --save

Zum jetzigen Zeitpunkt hat die Version2 eine endgültige Version. Sie müssen keine Betaversion verwenden. Sie haben Ihr Projekt wie ein ionic2-Projekt markiert, aber er sieht nicht wie eine Normale ionic2-App. Sie haben keine ionische/cordova-abhängige Komponente in package.json

6
Ricardo

ich fand die Antwort durch Anwenden von Änderungen an der Datei tsconfig

 {
  "compilerOptions": {
    "target": "es5",
    "module": "system",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false
  },
  "exclude": [
    "node_modules",
    "typings/main",
    "typings/main.d.ts"
  ]
}

und ich habe auch package.json file aktualisiert.

2
Shehram Tahir

Das gleiche Problem durchgegangen, und hier ist eine feste Lösung.

Ich gehe davon aus, dass Sie ein eckiges CLI-Projekt erstellt haben. Dies ist, worauf Sie stoßen, sobald Sie mit dem Code begonnen haben.

Lösung

Was also passiert, ist, dass die Installation aller erforderlichen Abhängigkeiten zu irgendeinem Zeitpunkt fehlschlägt und nicht einmal bei npm install.

Schritte

1. Delete existing folders @angular & @angular-devkit inside node_modules folder
2. perform npm install, or yarn

Und dies sollte für fast alle Szenarien funktionieren. Wenigstens arbeitete ich einige Male für mich.

1
Zest

Möglicherweise wurden die Abhängigkeiten nicht richtig installiert, oder Sie müssen sie neu installieren. Ich hatte ein ähnliches Problem und all diese Antworten sind gut.

versuchen Sie in Ihrem Terminal: npm install --save @ angular/platform-browser und: npm install --save @ angular/core

hoffe das klappt!

0
Jordan

Wenn Sie sich Ihre package.json ansehen, verwenden Sie eine ältere Version von angle2

"angular2": "2.0.0-beta.13"

Sie müssen in diesem Paket.json unterhalb von Dependecies verwenden

  "dependencies": {
    "@angular/common": "~2.4.0",
    "@angular/compiler": "~2.4.0",
    "@angular/core": "~2.4.0",
    "@angular/forms": "~2.4.0",
    "@angular/http": "~2.4.0",
    "@angular/platform-browser": "~2.4.0",
    "@angular/platform-browser-dynamic": "~2.4.0",
    "@angular/router": "~3.4.0",

Bitte beachten Sie - Von der Version angle2 2.0.0-rc.0 wurden sie in Umfangspakete verschoben, so dass @angular/<packagename> angezeigt wird. Davor war es eckig2. Verweisen Sie diese info

Für die neuesten Versionen verweisen Sie auf diesen Link

0
Sanket

Versuchen Sie, @ types/node erneut zu installieren:

npm uninstall --save-dev @types/node
npm install --save-dev @types/node

Wenn es nicht hilft, versuchen Sie dasselbe mit TypeScript:

npm uninstall --save-dev TypeScript
npm install --save-dev TypeScript
0
Yekke

Versuchen Sie zu laufen

npm install -g @ angle/cli

wenn immer noch Fehler angezeigt werden, schließen Sie den Editor und öffnen Sie ihn erneut. Ich habe ihn in Visual Studio gefunden, als ich src meines vorhandenen Projekts kopiert und in ein neu erstelltes CLI-Projekt eingefügt hat (um zu vermeiden, dass neue Komponenten erneut erstellt werden.)

0
T. Shashwat