node.js - node-cmd 增加 maxBuffer 大小
问题描述
我正在使用允许我控制 cmd 的节点包:https ://www.npmjs.com/package/node-cmd
我的问题是我遇到了stdout maxBuffer exceeded
错误。我找到了一个可以回答这个问题的问题:
Stdout buffer issue using node child_process
我的问题是,如何将此答案应用于node-cmd
包裹cmd.run
或cmd.get
电话?
给出错误的调用示例:(ng build
运行 BIG Angular 命令)
cmd.get('ng build', (err, data, stderr) => {
...
});
我不确定在哪里插入类似的东西{maxBuffer: 1024 * 500}
解决方案
您可以ng build
在 flat 设置为 false 的情况下运行该命令,--progress
以避免向控制台显示太多输出。
ng build --progress false
推荐阅读
- php - 在“if”语句中确定条件的哪一部分为真
- ruby-on-rails - Rails 5.1+:跟踪记录处于阶段/状态的时间
- php - 如何通过 HTML 提交按钮触发 PHP 数组中的下一条记录?
- c# - 将转换后的字符串排序为 DateTime 列。
- mariadb - 即使语法正确,mariaDB 仍然无法完成 INSERT INTO 请求
- php - 查看自定义帖子类型中的自定义字段之一是否有文本
- angular - 如何从清晰中导入 ClrCommonStrings
- java - 关于java中自动强制的问题?
- laravel - 雄辩的关系和条件检查
- r - 在每个 ID 中重复一个值