質問: 閲覧いただきありがとうございます。 現在下記の環境で開発を行っています。 > > Angular 7.2.0 > > vscode 1.41.1 > > SourceTree 3.3.6 > > node.js 12.14.1 > > > この環境下で本ビルドをした際に下記のエラーが発生しました。 ``` FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory ``` 調べてみるとnode.jsで指定されているメモリを超える処理が行われたと書かれていたので、下記のビルドコマンドを書き換え、vscode内でのビルドは通るようになりました。 ``` node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build ``` ここで質問なのですが、ng buildだけでコマンドを叩いた際に、デフォルトで「node --max_old_space_size=4096」を付与する設定などはどこかにできるのでしょうか? 宜しくお願いいたします。
回答: この問題は、新しいangular パッケージでは発生しないので、パッケージを更新することをお薦めします。 一時は、パラメータでは解決できないので、node_modules の内容を書き換えていました。