ng dienen nicht funktioniert
Ich verwendet, um Winkel-cli, aber ich irrtümlich installiert es wieder mit
npm install -g angular-cli
und wenn ich jetzt laufen ng serve
es beschwert sich:
It seems like you're using a project generated using an old version of the Angular CLI.
The latest CLI now uses webpack and includes a lot of improvements, include a simpler
workflow, a faster build and smaller bundles.
To get more info, including a step-by-step guide to upgrade the CLI, follow this link:
https://github.com/angular/angular-cli/wiki/Upgrading-from-Beta.10-to-Beta.12
wenn ich versuche ein neues Projekt erstellen mit ng new
in einem anderen Verzeichnis, beschwert es sich, dass:
Cannot find module 'reflect-metadata'
Also was ist das problem?
- Versuchen
npm uninstall -g angular-cli
&npm cache clear
. Dann installieren Sie das Globale CLI wieder. - funktioniert nicht. Ich habe es versucht
- Ich hatte das gleiche Problem nach der Aktualisierung von git für windows. Neuinstallation CLI-Paket geholfen. Vergessen Sie nicht, Ihre Konsole neu starten nach ändern der system-variable PATH.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der Schlüssel ist, um sowohl globalen und lokalen Winkel-cli-Versionen die gleichen.
Sagen wir, wir möchten zu fixieren, es auf zB.
1.0.0-beta.15
.So können Sie versuchen, zu fixieren, die version in
npm install -g [email protected]
und in Ihrempackage.json
Verschrauben Sie auf die gleiche version:"angular-cli": "1.0.0-beta.15"
. Dann laufennpm install --save-dev
.Derzeit Winkel-CLI finden Sie auf NPM unter
@angular/cli
stattangular-cli
. Hier sind links zu Dokumentationen, wie deinstallieren von alten und installieren Sie die neueste version des CLI.node_modules
und die anderen Global im Node.jsnode_modules
. Das CLI arbeitet auf diese Weise.package.json
den RC5 durch entfernen der^
chars vor der version-string - wenn Sie wollen.Ich denke, dass Sie wahrscheinlich eine alte version von Angular-Cli. Sie können neu installieren, neueste version, indem Sie folgenden Befehl aus.
War ich auch vor diesem, aber nun ist es gelöst:
Setzen Sie diese Zeile in ein Paket.json für den start:
Versuchen Befehle
oder
Ich verwendet
ng serve --open
für mich gearbeitet.Versuchte buchstäblich alles, aber diese funktionierte für mich:
Gehen Sie zu:
Vergessen Sie nicht ng in der Ende
Dann versuchen:
ng -v (Zum anzeigen der version der ng)
Auf ubuntu Erstens tun:
versuchen:
und dann versuchen:
Diese wird 100%
Versuchen Sie folgenden code, der diese Arbeit für mich