【发布时间】:2018-03-06 14:50:24
【问题描述】:
我构建了一个小型 angular.js Web 应用程序,托管在我的计算机上运行的 Node.js 服务器上。 当我启动节点服务器时,大约需要 30/35 秒。同事计算机上完全相同的服务器需要 2-4 秒才能启动。
我已经在控制台中记录了时间,以查看哪些步骤较慢。它从一开始就是在 require() 步骤中加载依赖项时。 Express 模块耗时 26s,Morgan 模块耗时 4s,其余 3s。
我知道您可能找不到根本原因,但如果有人知道是什么导致我的电脑出现这种情况,我很乐意接受任何提示 :)
感谢您的帮助。
【问题讨论】:
-
这是什么电脑?也许您的同事只是拥有一台更新/更快的计算机。
-
我们已经检查过了,它们是一样的(在我们公司)
-
也许只是占用了您的 CPU/内存/磁盘?一个显而易见的答案,但值得一看。
-
是的,但没有运行,CPU 使用率为 4%,内存使用率为 20%。
-
检查他在全球保存的 npm 模块与您的。 BCrypt 是一个可能的候选者。
标签: javascript angularjs node.js express