本番用のvue.jsアプリを作成しようとしています。このエラーメッセージは常に途中で表示されます。
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
私はすでに--max_old_space_size=4096
を追加してメモリを増やすことを試み、それを8192に変更しようとしましたが、役に立ちませんでした。 RAM)の8 GBのMacを使用しているので、なぜこれが起こっているのかわかりません。
これは私が実行するコードですnpm run build:
vue-cli-service build --max_old_space_size=4096
すべてのフォルダー(コンポーネント、ビューなど)に各.lessファイルがある大きなプロジェクトがある場合、この問題が発生する可能性があります。
すべての.lessファイルを1つのフォルダー「/ assets/less /」に移動し、それらすべてを「/assets/less/index.less」にインポートすることで解決しました