Cập nhật 10.02.2019
Đây là một vấn đề của @angular/cli
. Cập nhật phiên bản để >= 8.3.22
khắc phục sự cố: xem nhận xét này trong # 16515
NGUYÊN
Về cơ bản quá trình xây dựng sắp hết bộ nhớ: xem các vấn đề góc cạnh liên quan # 15493 , # 16515
Biện pháp khắc phục được đề nghị là:
- cập nhật nút lên phiên bản mới nhất, vd
12.14.0
- tăng các bộ nhớ cho quá trình xây dựng:
- trong
package.json
thay đổi "build"
tập lệnh của bạn thành:node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build
- trong trường hợp này, bộ nhớ được tăng lên
4GB
tùy thuộc vào quy mô dự án của bạn, bạn có thể cần nhiều hơn
Như một giải pháp nhanh chóng, nó cũng có thể hoạt động để sử dụng các phiên bản cũ hơn angular/cli
và build-angular
:
"devDependencies": {
"@angular-devkit/build-angular": "0.803.20",
"@angular/cli": "8.3.20",
Một cách giải quyết khác là vô hiệu hóa tải vi sai (tức là bỏ qua việc tạo các gói ES5), nếu bạn muốn điều này. Sau đó, quá trình xây dựng sẽ cần ít bộ nhớ hơn và có thể hoạt động.
target: es2015
thay đổi nó bằngtarget: es5