web-dev-qa-db-de.com

Ein ausgeworfenes Projekt kann den Build-Befehl nicht mehr verwenden

Ich bin neu in Angular. Ich habe mein Projekt versehentlich über die Befehlszeile ausgeworfen, ich weiß nicht mehr, welchen Befehl ich verwendet habe. aber wenn ich versuche, den Befehl auszuführen 

ng serve --open

es wirft einen fehler von 

Ein ausgeworfenes Projekt kann den Build-Befehl nicht mehr verwenden.

Ich habe auch angle-cli wie gesagt in diese Stackoverflow-Frage aber keine Verwendung neu installiert. 

Kann mir jemand dabei helfen?

12
Shweta

öffne den angle-cli.json, das solltest du oben sehen

"project": {
   "name": "proj-name",
   "ejected: true,
}

entfernen Sie das ausgeworfene Teil und es sollte funktionieren

36
phacic

sobald Sie das Projekt ausgeworfen haben, erhalten Sie eine webpack.config -Datei

Einige Befehle finden Sie auch in package.json script tag

"scripts": {
"ng": "ng",
"start": "webpack-dev-server --port=4200",
"build": "webpack",
"test": "karma start ./karma.conf.js",
"lint": "ng lint",
"e2e": "protractor ./protractor.conf.js",
"pree2e": "webdriver-manager update --standalone false --gecko false --quiet"

},

sie können das Projekt weiterhin ausführen, indem Sie npm start verwenden.

sie können das Projekt trotzdem erstellen, indem Sie npm build verwenden.

0
Lijo