运行npm install -g ionic时,我出现以下错误:

致命错误:调用和重试上次分配失败-JavaScript堆内存不足

是否有一种全局增加 node 的方法.js内存限制?

推荐答案

您可以使用以下方式启动NPM:

node --max-old-space-size=8000 $(which npm) install -g ionic

如前所述,默认值为4000(4Gb).

Node.js相关问答推荐

promise 所有映射或反对

在我的Next.js应用程序中没有正确设置Process.env.NODE_ENV

如何在ejs模板中使用循环显示多个结果?

"sh:/usr/local/bin/node:当它存在于文件目录中时未找到

无法将示例 Node.js 应用程序部署到 AWS Elastic Beanstalk

mongoose findOneAndUpdate 不更新数据库

在路由上使用中间件时,Nodejs Express 应用程序失败

为什么后端开发需要单独的服务器?

根据 mongoDB 中存在的唯一字符串生成唯一字符串的最佳方法

如果 express.js (node.js) http 请求在完成之前关闭会发生什么?

node_modules 中 .bin 文件夹的用途是什么?

我可以向NPM添加调试脚本吗?

如何在 Mongoose 模式中设置数组大小限制

Node_redis - 如何删除密钥?

Node.js 服务器中没有缓存

在多个 .env 文件之间切换,例如 .env.development 和 node.js

如何在 Node.js 中使用 chmod

已安装全局 NPM 包但未找到命令

安装Node.js 安装n 安装Node.js?

Node.js:如何附加到正在运行的进程并使用控制台调试服务器?