【发布时间】:2016-05-01 06:48:32
【问题描述】:
拿起suggestion I read,我想我会尝试从package.json 文件中的npm 脚本以开发模式启动我的Meteor 进程,因为我有一些详细的启动设置。我知道我可以使用 bash 脚本等,但 npm run whatever 似乎是一个不错的干净解决方案。
不幸的是,这样做会导致巨大的 CPU 峰值,使我的系统无法使用。例如,运行 meteor -p 6001 和 meteor -p 7001 会产生两个节点进程,每个进程使用 0.3% 的 CPU。但是运行npm run appA 和npm run appB(其中脚本指向上述相同的命令)会产生第一个节点进程使用超过 70% 的 CPU,而第二个进程则超过 100%。
显然这并没有像我想象的那样做。这不是关键任务,但我很想了解幕后发生的事情,或者更好的是,修复。我正在运行节点版本 5.4.1 和 Meteor 版本 1.2.1(它使用节点版本 0.10.40)。
有人能解释一下是什么原因造成的吗?
【问题讨论】:
标签: node.js meteor npm package.json