如何解决此错误:ENOENT:没有此类文件或文件或目录,在本机错误时打开“/tmp/mt-1miyjxv/os.json”?

Posted

技术标签:

【中文标题】如何解决此错误:ENOENT:没有此类文件或文件或目录,在本机错误时打开“/tmp/mt-1miyjxv/os.json”?【英文标题】:How do I resolve this Error: ENOENT: no such file or file or directory, open '/tmp/mt-1miyjxv/os.json' at error native? 【发布时间】: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 我得到: 【参考方案1】:

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

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

sudo -i gedit /etc/hosts

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

【讨论】:

谢谢。帮助了我。 原作者应将此答案标记为已回答。 工作。如果没有这个修复,它有什么理由不能工作?文件是否在被阻止的 IP 上损坏? 在 mac 上也为我工作过。造成这种情况的根本原因是什么? 为什么这是一个解决方案?

以上是关于如何解决此错误:ENOENT:没有此类文件或文件或目录,在本机错误时打开“/tmp/mt-1miyjxv/os.json”?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Node 8.9.4 LTS 安装 Sails.js 依赖项时,NPM“ENOENT:没有此类文件或目录错误”

ENOENT:没有这样的文件或目录。?

npm 错误! Windows_NT 6.1.7601:ENOENT:没有这样的文件或目录

错误:ENOENT,没有这样的文件或目录“未定义”

捆绑失败:错误:ENOENT:没有这样的文件或目录,scandir React Native

Nodejs fs.createReadStream无法读取Firebase Storage下载URL“ ENOENT:无此类文件或目录”