"Sie scheinen nicht zu sein, je nachdem, "@eckig/core"."
Wenn ich versuche, mein Projekt den folgenden Befehl ausführen:
ng build --environment=prod --aot=false --output-path="..." --base-href="..."
Scheinen Sie nicht zu sein, je nach @angular/core
.
Dies ist ein Fehler, aber ich verstehe nicht warum, denn vorher funktionierte es gut.
Habe ich versucht, dies zu tun:
npm install @angular/core
Aber ich bekomme diese Fehlermeldung :
error at Error (native)
error { Error: EACCES: permission denied, chown ''
error at Error (native)
error errno: -13,
error code: 'EACCES',
error syscall: 'chown',
error Please try running this command again as root/Administrator.
verbose exit [ -13, true ]
Ich habe auch versucht, um loszuwerden node_modules
, dann installieren npm: aber ich bekomme den gleichen Fehler.
Und wenn ich den folgenden Befehl ausführen:
ng serve
Habe ich eine andere Fehlermeldung:
The "@angular/compiler-cli" package was not properly installed. Error: Error: Cannot find module '@angular/compiler-cli'
Dies ist mein package.json
:
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
"@angular/animations": "^4.0.0",
"@angular/common": "^4.0.0",
"@angular/compiler": "^4.0.0",
"@angular/core": "^4.0.0",
"@angular/forms": "^4.0.0",
"@angular/http": "^4.0.0",
"@angular/platform-browser": "^4.0.0",
"@angular/platform-browser-dynamic": "^4.0.0",
"@angular/router": "^4.0.0",
"@types/jquery": "^3.2.17",
"cli-color": "^1.2.0",
"core-js": "^2.4.1",
"font-awesome": "^4.7.0",
"jquery": "^3.2.1",
"matrix-js-sdk": "^0.8.5",
"moment": "^2.18.1",
"olm": "https://matrix.org/packages/npm/olm/olm-2.2.2.tgz",
"readline": "^1.3.0",
"rxjs": "^5.4.1",
"socket.io-client": "^2.0.3",
"zone.js": "^0.8.14"
"@angular/cli": "1.2.6",
"@angular/compiler-cli": "^4.0.0",
"@angular/language-service": "^4.0.0",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/jquery": "^3.2.17",
"@types/node": "~6.0.60",
"codelyzer": "~3.0.1",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
"karma": "~1.7.0",
"karma-chrome-launcher": "~2.1.1",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "~5.1.2",
"ts-node": "~3.0.4",
"tslint": "~5.3.2",
"typescript": "~2.3.3"
Ja das habe ich schon getestet, diese Lösungen, aber ich habe den gleichen Fehler, wenn ich das tun :
npm install @angular/core
Große, froh, Sie haben zumindest versucht, diese Lösungen. Abgesehen von den geposteten links habe ich keine info über diese eine für dich, sorry. Ich werde upvote Ihre Frage und hoffentlich bekommen etwas mehr Aufmerksamkeit. Obwohl die anderen Fragen, die nie schien, um eine akzeptierte Antwort, die Sie hoffentlich!
ng update @angular/core
mein problem gelöstInformationsquelleAutor Floriane | 2018-03-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht sicher, ob unter Ansatz wird Ihr problem lösen oder nicht, bitte mal versuchen.
Habe ich auch vor dem gleichen Problem, während der Ausführung unter Befehl.
Dann Folge ich unten Schritte, und es funktionierte für mich.
Wenn das nicht funktioniert bitte lassen Sie mich wissen, ich werde versuchen den Fehler zu reproduzieren, die Sie bekommen und versuchen, Ihnen die Lösung so schnell wie möglich.
npm link
tun?Groß, Es funktionierte, Danken Sie u sehr viel für upvoting. Bitte prüfen Sie daher links unten an um mehr darüber zu wissen docs.npmjs.com/cli/link, justjs.com/posts/...
Danke, das hat funktioniert! 🙂
Vielen Dank, Sie Sparte meine Zeit! 🙂
fantastisch! Gearbeitet
InformationsquelleAutor Sunil Kumar Sahu
Wie zu verwenden
Run "npm install" in diesem Projekt-Ordner und installieren Sie alle Abhängigkeiten.
Stellen Sie sicher, Sie verwenden die neueste version des CLI (upgrade-Anleitung unten)
Run "ng dienen", um die app in Aktion (Versuch "npm start" im Fall "ng dienen" schlägt fehl).
Wie Sie ein upgrade der CLI
Führen Sie die unten-Befehle - nur "sudo" auf Mac/Linux.
sudo npm deinstallieren -g Winkel-cli @eckig/cli
npm cache clean --force
sudo npm install-g @eckig/cli
Den Fall, dass es fehlschlägt
Löschen 'node_modules' Ordner und 'Paket-lock.json' - Datei aus Ihrem Projekt-Verzeichnis
Führen Sie die nachstehenden Befehle in der angegebenen Reihenfolge-
npm installieren
npm install --save-dev @angular-devkit/Aufbau-Winkel -
npm link
npm install
für mich gearbeitetInformationsquelleAutor Akshay Nair
@Sunil Kumar Sahu, der richtige ist.
Mit "ng link" bedeutet, dass es eine Verbindung zwischen Ihrer aktuellen Anwendung auf Ihrem root/parent-Anwendung, die Sie auf dem Rechner haben. Wenn Sie die Anwendung ausführen, werden alle änderungen, die Sie vornehmen, wird die Abhängigkeit spiegelt sich in der Anwendung.
Danach laufen "ng dienen".
Link : https://codurance.com/2016/12/21/how-to-use-npm-link/
InformationsquelleAutor Prakhar Aditya
konfrontiert gleiche Problem aber lösen, wie z.B. durch Eingabe von
1. npm link und dann
2. ng dienen
wenn Sie nach wie vor Thema, dann Kontaktieren Sie mich...
InformationsquelleAutor Nadeem Ahmad