问题标签 [enoent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
230 浏览

java - 带有一些文件的 Android ENOENT

我使用 Intent 获取图片路径并将它们打开到文件中。我可以打开在“相机”文件夹中分配的文件,如“/storage/emulated/0/DCIM/Camera/IMG_20160817_232858.jpg”,但我无法在“/storage/emulated/0/Pictures/1634894_.png”等位置打开文件. 使用 file.exists() 它只是说它没有。需要说我正在使用 API 23 并且我请求 READ_EXTERNAL_STORAGE,所以这不是问题......但即使这样我也无法访问这些文件。有什么问题?

更新:同一文件夹中的所有文件都不会发生这种情况,只是其中一些文件,但它们确实存在,因为我可以从图库中打开它们。

Update2:我使用这个 Intent。

Update3:运行时权限:

清单中的权限:

0 投票
1 回答
6212 浏览

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

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

帮助!

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

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

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

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

任何帮助将不胜感激。

0 投票
1 回答
37 浏览

sass - Grunt sass 任务返回 ENOENT 错误,除非路径是绝对的

我的 grunt sass 任务似乎遇到了问题,需要绝对路径。不确定是什么变化导致了这种情况。

咕哝任务

在此处输入图像描述

但是,当您在 Grunt 任务中使用绝对路径时,问题似乎得到了解决。路径是正确的,因为它们在整个团队中工作。

版本:

Sass - 3.4.21(选择性史蒂夫)

节点 - v4.2.4

红宝石 - 红宝石 1.9.3p551 (2014-11-13) [i386-mingw32]

咕噜-咕噜-cli v1.2.0,咕噜v0.4.5

这些版本在团队内部也是一致的。然而,我似乎是唯一受到影响的人。

0 投票
2 回答
1236 浏览

android - 无法在 Android 6.0 + 上保存下载的文件

我刚刚遇到了一个我自己似乎无法解决的问题。

此应用程序的一个关键元素是从 url 下载和存储文件,为此我使用了AsyncTask

该文件最终保存到

Environment.getExternalStorageDirectory().toString() + "/" + fileName + ".xls")

然后创建一个文件:

File file = new File(Environment.getExternalStorageDirectory().toString() + "/" + fileName + ".xls");

并制作了一个流

此时我得到一个FileNotFoundException ENOENT :没有这样的文件或目录。

我在我的 AndroidManifest.xml 文件中设置了适当的权限

Environment.getExternalStorageState() 返回“挂载”值。

而且我可以确认已建立互联网连接,因为在下载任何文件之前,我必须在应用程序中使用适当的凭据登录。

我正在为 API 16、Android 4.1(果冻豆)制作这个应用程序。任何帮助将不胜感激!

编辑:我已经设法在三星 SM-G800G(Android 5.1.1,API 22)上完成这项工作。但该应用程序不会在我的 Nexus One(Android 6.0,API 23)或 SAMSUNG SM-G900F(Android 6.0.1,API 23)上运行。

因此,Android 版本如何影响下载肯定会发生一些事情,我现在正在研究它。

0 投票
0 回答
1767 浏览

node.js - 可视代码调试错误:ENOENT:没有这样的文件或目录,打开“.env”

我是 node.js 帆框架的新成员。我已经安装了sails 并使用命令创建了我的第一个应用程序

我已经使用 Visual Studio 代码成功运行/调试了我的示例应用程序。但是我无法调试使用sails 创建的另一个代码。尝试调试应用程序时,Visual Studio 调试器会产生这样的错误

与此相关的实际问题是什么?

0 投票
0 回答
1278 浏览

java - Android:W / System.err:stat失败:ENOENT(没有这样的文件或目录):

所以这是我第一次提出问题,而且我是 android 新手。我已经为这个错误做了很多搜索,它似乎与异常的打开失败版本不同。有谁知道这是什么以及为什么会发生这种情况?

一些代码片段:

错误是:

谢谢

0 投票
1 回答
127 浏览

windows - npm Windows 7 错误

我正在帮助某人通过在 Windows 7 中运行 npm。执行npm update时,返回以下错误(ENOENT,scandir)。但是npm找不到的文件夹已经验证存在,运行npm的用户对该文件夹有完全权限。以下是此错误的 npm-debug.log 的详细信息:

我对在 Windows 上使用 Node 一点也不熟悉。请帮忙,谢谢。(注意:我已将上面的特定用户文件夹信息替换为 \ 以清理信息。)

0 投票
2 回答
9330 浏览

node.js - events.js:160 抛出 er;// 未处理的“错误”事件 ^

我想我做了一些事情并破坏了节点。我尝试过改变路径,但真的不知道我在做什么,也不想让问题变得更糟。尝试卸载并重新安装节点都无济于事。任何帮助或想法都会很棒。

0 投票
0 回答
279 浏览

docker - 在 docker 容器内运行 ejabberd 导致 PREVIOUS.LOG enoent 崩溃

我在 docker 容器中运行 ejabberd。很长一段时间内一切正常,但今天我发现一个小时左右后 ejabberd 崩溃了。这是 crash.log 文件的重要部分。

基于崩溃错误日志似乎与日志轮换有关。

奇怪的是,每当我重新启动容器时一切正常,我显然可以看到/opt/ejabberd/database/ejabberd@localhost/包含所有文件的目录以及LATEST.LOG文件。一个小时左右后,它崩溃了,然后里面的所有东西/opt/ejabberd/database/ejabberd@localhost/都消失了,即使ejabberd@localhost目录也被删除了。

如果我进入容器内部,我将无法再次创建目录或目录中的任何其他文件/opt/ejabberd/database/

似乎不是权限问题

不得不说我以前没有这个,有没有人在使用 ejabberd 的 docker 容器中经历过类似的事情?有什么想法会导致这个奇怪的错误吗?

提前致谢

0 投票
2 回答
130 浏览

ionic-framework - 在离子科尔多瓦过程中安装错误

在此处输入图像描述

如何解决ionic中的错误安装问题