official docs約.angular-cli.json
設定ファイルによれば、main
,test
、polyfills
のみがwebpackエントリファイルとしてサポートされます。@ angular/cli(angular-cli、ng cli)を使ってwebpackエントリーファイルを定義する方法は?
ユーザ定義のエントリファイルを設定するには、たとえば"usr": "usr.ts"
を.angular-cli.json
などの方法で設定しますか?
official docs約.angular-cli.json
設定ファイルによれば、main
,test
、polyfills
のみがwebpackエントリファイルとしてサポートされます。@ angular/cli(angular-cli、ng cli)を使ってwebpackエントリーファイルを定義する方法は?
ユーザ定義のエントリファイルを設定するには、たとえば"usr": "usr.ts"
を.angular-cli.json
などの方法で設定しますか?
main、test、およびpolyfillsの "webpackエントリファイル"は、最新のwebpack構成であるAngular-CLI webpack構成のコンテキスト内にあります。独自のウェブパック設定用のエントリファイルの名前を変更する場合は、Angular-CLI official docsの「取り出し」を確認する必要があります。 'ng eject'の使用例は、Angular-CLI固有のWebpack設定からアプリケーションを取り出すことで、独自のユーザ定義Webpack設定を使用して、アプリケーションをAngular-CLIから切り離すことです。イジェクトしたら、コマンド 'ng eject'を実行した結果として出力される独自のカスタムWebpack構成に固有のファイルの名前を変更します。 Angular-CLIからアプリケーションを取り出した後は、Angular-CLIコマンドを使用することはできません。しかし、 'ng eject'を実行して、 'ng eject'の結果としてウェブパック設定の出力にあなたの 'ユーザ定義'の変更を使用して対応する 'ng serve'コマンドを実行することができます。 Angular-CLIからイジェクトすると、コンソールに出力として記録されます。
同等のCLIコマンドを実行すると、エラーが発生します。 「npm install」を再度実行する必要があるかもしれません。