当我使用Ionic serve命令运行Ionic 3项目时,我会得到这个错误:


当前回答

我想有很多方法可以达到这个错误!

在我这边,我的package.json中有一个循环。项目A依赖于项目B,项目B又依赖于项目A。

其他回答

添加参数——build-optimizer解决了我的问题:

Node——max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build——prod——构建优化器

我不知道为什么添加only——build-optimizer可以解决这个问题,但根据Angular文档,它应该在启用AOT编译的情况下使用,所以更新后的命令应该如下所示:

--build-optimizer=true --aot=true

Angular构建文档

在我的案例中,我通过安装Node.js 12.10.0版本解决了这个问题。

对我来说,这是一个Firebase包的问题。

在你的包中只添加"@firebase/database": "0.2.1"。json文件。重新安装node_modules,它就可以工作了。

我也有同样的问题,在我的情况下,安装aws-sdk后,不是内存空间。我解决了将导入更改为如下所示:

部署后节点应用中的Aws-sdk未启动

对于我来说,我有一个语法错误(没有显示出来),并导致了这个错误。