为什么'Could not update source'标签在Cloud9中反复出现?

Why does the 'Could not update source' label repeatedly appear in Cloud9?

在 Cloud9 上编写 Node.js 应用程序时,我反复在屏幕顶部看到红色 "Could not update source" 弹出窗口。由于错误消息的含糊性质,我不知道它是指我的项目的保存(它运行良好)还是更新 npm 存储库(所有这些都是最新的)或其他完全不同的东西。这只发生在我的 Node 项目中,我已经通过测试大量 Ruby 和 Apache 工作区证实了这一点。

我的 Node.js 应用程序使用 express、mysql、async、sha1 和 socket.io 存储库。我有一个 MySQL 服务器 运行,尽管在我没有安装 MySQL 的工作区中也会出现此错误。

当 node.js 应用 运行 处于调试模式时,cloud9 尝试使用 v8 调试器 api 实时更新 运行 代码。这并不总是有效,当它失败时,c9 会显示这条令人困惑的错误消息。