2017-09-21 2 views
1

私の質問は簡単ですが、.angular-cli.jsonは、webpackを使用してプロジェクトを排出した後でも有効ですか?プロジェクトを排出した後の角度cli.json

"ejected": trueがファイルに追加されています。このフラグは、このファイル内のすべての設定がもう使用されないことを意味しますか?

+0

結局あなたは 'angluar-cli.json'を削除しましたか? –

答えて

0

ウェブパックの設定を取り消す予定がない場合はおそらくありません。吐出後ので、あなたはもうng buildコマンドを使用して、単にwebpackを実行npm run buildを使用することはできません。

"scripts": { 
    "build": "webpack", 

をし、どこにもwebpack.config.jsangular-cli.json内部で使用されています。あなたはそれを自分でテストすることができます。ファイルを削除するだけで、まだ機能しているビルドが得られることがわかります。 .angular-cli.jsonstylesscriptsのように、environmetsが使用されているの

0

いくつかのセクションでは、WebPACKのに中のparamsを渡すときng serve/buildなど

あなたの後にあなたは ng buildng testng serveng e2eのようにすべてのng WebPACKの関連コマンドを失うng eject 。その後、npm runを代わりに使用しなければならなかったので、package.jsonscriptsセクションを確認してください。あなたは.angular-cli.jsonを削除し、実行したいかのように角度CLI足場ng generate(ng g)、などを使用したい場合は、あなたがまだ.angular-cli.jsonが必要ng ejectあなたはエラーにUnable to find any apps in '.angular-cli.json'.

を取得しますng g service auth言った後も

しかし、あなたは可能性がしたいですng ejectの詳細については、これらの問題をチェックしますので、

https://github.com/angular/angular-cli/issues/6302
https://github.com/angular/angular-cli/issues/2895

関連する問題