【问题标题】:How do I resolve this Error: ENOENT: no such file or file or directory, open '/tmp/mt-1miyjxv/os.json' at error native?如何解决此错误:ENOENT:没有此类文件或文件或目录,在本机错误时打开“/tmp/mt-1miyjxv/os.json”?
【发布时间】:2017-01-02 08:52:21
【问题描述】:

我最近从旧版本升级到流星 1.4.1.1。但现在我似乎无法再启动我的应用程序了!

救命!

升级后,我进入我的应用程序目录,然后运行“meteor --port 7123”,它曾经(工作)在以前的流星版本中启动我的应用程序,但似乎无法通过此错误消息:

运行 meteor --port 7123 后,我得到: 正在下载meteor-tool@1.1.10...这个过程永远不会完成,然后出现附加消息中指示的错误消息。

一点研究表明,错误中的ENOENT表示Error NO ENTity。我的文件可能有问题,或者我的文件路径或文件名错误。我该如何纠正这个问题?

任何帮助将不胜感激。

【问题讨论】:

  • 附加信息:运行之后 meteor --port 7123 我得到:

标签: javascript cordova meteor enoent


【解决方案1】:

将“54.192.225.217 warehouse.meteor.com”添加到我的主机文件解决了这个问题。

如果你的环境是Ubuntu,那么打开终端粘贴

sudo -i gedit /etc/hosts

在文件末尾粘贴:“54.192.225.217 warehouse.meteor.com”。保存并关闭。现在运行您的应用程序。

【讨论】:

  • 谢谢。帮助了我。
  • 原作者应将此答案标记为已回答。
  • 工作。如果没有这个修复,它有什么理由不能工作?文件是否在被阻止的 IP 上损坏?
  • 在 mac 上也为我工作过。造成这种情况的根本原因是什么?
  • 为什么这是一个解决方案?
猜你喜欢
  • 1970-01-01
  • 2016-02-26
  • 1970-01-01
  • 2021-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-01
相关资源
最近更新 更多