web-dev-qa-db-ja.com

取り出されたプロジェクトは、ビルドコマンドを使用できなくなりました

私はAngularの初心者です。コマンドラインを使用して誤ってプロジェクトをイジェクトしました。どのコマンドを使用したか覚えていません。しかし、コマンドを実行しようとすると

ng serve --open

それは私にエラーを投げます

取り出されたプロジェクトは、ビルドコマンドを使用できなくなります。

このStackoverflow Question で述べたように、angular-cliも再インストールしましたが、使用しません。

誰もこれで私を助けることができますか?

14
Shweta

angular-cli.jsonを開くと、上部にこれが表示されます

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

排出された部分を削除し、それが動作するはずです

42
phacic

プロジェクトをイジェクトすると、webpack.configファイルが得られます

また、package.json scriptタグでいくつかのコマンドを見ることができます

"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"

}、

npm startを使用してプロジェクトを実行できます

npm run buildを使用して、プロジェクトをビルドできます。

0
Lijo