首页 > 解决方案 > node-cmd 增加 maxBuffer 大小

问题描述

我正在使用允许我控制 cmd 的节点包:https ://www.npmjs.com/package/node-cmd

我的问题是我遇到了stdout maxBuffer exceeded错误。我找到了一个可以回答这个问题的问题: Stdout buffer issue using node child_process

我的问题是,如何将此答案应用于node-cmd包裹cmd.runcmd.get电话?

给出错误的调用示例:(ng build运行 BIG Angular 命令)

cmd.get('ng build', (err, data, stderr) => {
    ...
});

我不确定在哪里插入类似的东西{maxBuffer: 1024 * 500}

标签: node.js

解决方案


您可以ng build在 flat 设置为 false 的情况下运行该命令,--progress以避免向控制台显示太多输出。

ng build --progress false


推荐阅读