我如何解决此错误:ENOENT:没有这样的文件或文件或目录,以错误本机打开'/tmp/mt-1miyjxv/os.json'?

Sir*_*rBT 13 javascript cordova meteor enoent

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

救命!

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

这是我在尝试启动应用时收到的错误消息的屏幕截图

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

一个小小的研究表明错误中的ENOENT意味着错误NO ENTity.我可能有文件的问题,或者我的路径或文件名错了.我该如何纠正?

任何帮助将不胜感激.

Sir*_*rBT 48

将"54.192.225.217 warehouse.meteor.com"添加到我的主机文件修复了该问题.

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

sudo -i gedit /etc/hosts
Run Code Online (Sandbox Code Playgroud)

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

  • 为什么这是一个解决方案? (6认同)
  • 也在Mac上为我工作.这是什么原因? (2认同)