Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
angular 5生产构建占用大量时间和资源_Angular_Compilation_Production_Angular5 - Fatal编程技术网

angular 5生产构建占用大量时间和资源

angular 5生产构建占用大量时间和资源,angular,compilation,production,angular5,Angular,Compilation,Production,Angular5,我刚把我的项目从4级升级到5级。 测试部署过程我面临以下问题: 编译过程永远不会结束: 我正在运行此命令: ng build --prod 我的ng版本如下: 角度CLI:1.6.4 节点:8.2.1 OS:Darwinx64 角度:5.2.0 ... 动画、通用、编译器、编译器cli、核心、表单 ... http、平台浏览器、平台浏览器动态 ... 平台服务器、路由器 @angular/cli: 1.6.4 @angular-devkit/build-optimizer: 0.0.38 @a

我刚把我的项目从4级升级到5级。 测试部署过程我面临以下问题: 编译过程永远不会结束: 我正在运行此命令:

ng build --prod
我的ng版本如下: 角度CLI:1.6.4 节点:8.2.1 OS:Darwinx64 角度:5.2.0 ... 动画、通用、编译器、编译器cli、核心、表单 ... http、平台浏览器、平台浏览器动态 ... 平台服务器、路由器

@angular/cli: 1.6.4
@angular-devkit/build-optimizer: 0.0.38
@angular-devkit/core: 0.0.25
@angular-devkit/schematics: 0.0.48
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.4
@schematics/angular: 0.1.13
@schematics/schematics: 0.0.13
typescript: 2.6.2
webpack: 3.10.0
节点进程占用了大量内存。这是我显示器的输出

PID    COMMAND      %CPU  TIME     #TH   #WQ  #PORT MEM    PURG   CMPRS  PGRP  PPID  STATE    BOOSTS           %CPU_ME %CPU_OTHRS UID  FAULTS    COW    
9575  node         143.4 28:24.52 11/1  1    48    1691M+ 0B     0B     29574 29574 running  *0[1]            0.00000 0.00000    501  908303+   352
    29574  node         0.0   00:00.60 11    1    51    32M    0B     0B     29574 29518 sleeping *0[1]  0.00000 0.00000    501  15062     342
ng build命令只是显示

11% building modules 11/23 modules 12 active ...orgchart/dist/css/jquery.orgchart.cssNode#moveTo was deprecated. Use Container#append.
 92% chunk asset optimization
你知道如何解决这个问题吗?像往常一样完成我的编译过程?
提前感谢

在大型项目上也有同样的问题,最终它通常会崩溃。 已通过向节点添加更多资源来解决此问题

"build": "node --max-old-space-size=4096 ./node_modules/@angular/cli/bin/ng build --aot --prod",

npm运行构建

将您的
@angular/cli
升级到
1.7.0
或更高版本,最好是
6.0.0
(在本期“beta版”发布时)


这就是
@angular/cli:1.6.4
@angular/cli:^1.7.0
@angular/cli:^6.0.0-beta.2

的地方,我可以添加这一行,然后我可以运行这个命令“ng build-prod-optimizer”?