当我使用Ionic serve命令运行Ionic 3项目时,我会得到这个错误:
当前回答
检查文件夹名称。如果文件夹名中有空格,就会产生这类问题。不带空格的重命名。
其他回答
对于我来说,我有一个语法错误(没有显示出来),并导致了这个错误。
我在CentOS服务器7上也有同样的问题,但这解决了我的问题:
node --max-old-space-size=X node_modules/@angular/cli/bin/ng build --prod
其中X =(2048或4096或8192 o..)是内存的值。
我也有同样的问题,在我的情况下,安装aws-sdk后,不是内存空间。我解决了将导入更改为如下所示:
部署后节点应用中的Aws-sdk未启动
从Node.js 12更新到Node.js 14为我解决了这个问题。
现在更新Node.js 16可用,我建议更新到Node.js的最新可用版本。
只需执行以下命令:
export NODE_OPTIONS="--max-old-space-size=8192"