問題タブ [angular-cli-v7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - angular prodビルドで「--aot false」を設定する必要があるのはなぜですか?
ahead of time compilation
" " はビルド時にコンパイルを提供することを知っています。--aot
などの他の利点もたくさんあります
アプリケーションはプリコンパイルされているため、そのような待機テンプレートはありません
バインディング エラーは、ビルド時などに認識されます。
ただし、false に設定するオプションもあります--aot
(prod ビルドの場合も同様です)。--aot
に設定する必要があるのはなぜfalse
ですか? つまり、どのような利点があり--jit
ますか? --aot
overを使用することの欠点があるかどうかを理解したいだけです。それ以外の場合は、開発ビルドでも--jit
常に使用する必要があるように思えます。--aot
また、 を使用してもトレードオフがない場合、および--aot
のデフォルトとして設定されないのはなぜですか?ng build
ng serve