问题标签 [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 投票
1 回答
2276 浏览

phantomjs - 致命错误:生成 ENOENT

Gruntfile.js 内容:

测试/index.html 文件内容:

tests.js 内容:

我正在开发 Ubuntu / Linux 环境。我还安装了 Phantomjs 并且工作正常。每当我尝试运行 grunt test 时,我都会收到一个致命错误:spawn ENOENT 错误。

虽然我尝试在浏览器上运行它,但它的 qunit 工作正常......

我无法确定是什么问题。我是否在这里缺少更多配置。

grunt test --debug 告诉我:

0 投票
1 回答
659 浏览

gulp - 轻微修改 yo 生成器导致 ENOENT 不存在 bower.json

我在这里有一个稍微修改过的 generator-webapp 版本。自述文件有一些小的更新,我添加了对 UnCSS 的支持(以及在欢迎屏幕上切换此选择的能力)。

在 Mac 上运行生成器可以完美运行。但是,在我的 Windows 10(64 位)机器上,我看到了错误:

npm WARN enoent ENOENT: no such file or directory...No description, No repository field, No README data, No license field... ENOENT No bower.json present

然后命令提示符(Babun、CMD 或 PowerShell)将冻结。检查目录将只显示一个 dummyfile.txt 和一个空的 node_modules 文件夹。我试过卸载并重新安装节点,但这没有帮助。

节点 v5.10.1 | npm v3.8.3 | 凉亭 v1.7.9 | 哟 v1.7.0 | 吞咽 CLI v1.2.1

0 投票
1 回答
227 浏览

node.js - npm install get errno -2 奇怪的日志

使用“npm install -g”命令安装 pm2 时,出现此错误。我不知道为什么将“-g”选项附加到当前工作目录然后它返回ENOENT(没有这样的文件或目录)任何人都遇到过这个问题,请帮助解决这个问题。提前谢谢了。以下是安装时的日志:

0 投票
3 回答
870 浏览

node.js - 如何删除sailsjs中的文件?

我一直在做一个需要定期更新关联和数据库的项目。我坚持删除文件。为此,我使用了fs的fs.unlink,但它会引发一些错误。

代码片段 -

错误日志 -

文件 70c9c2c4-74de-41c1-b096-c403b749a1a9.png 也存在于路径 /images/uploadedImages/ 中,该路径位于sailsjs 结构的 assets 文件夹中。

没有办法实现这一点吗?

0 投票
1 回答
129 浏览

npm - 为什么 npm install 不在我的目录中查找?

在命令行中,我已经 cd'd 到包含 package.json 的项目文件夹,并且我正在尝试运行 npm 安装。这是我得到的错误。

你们能想到为什么它会以我的名字提前切断路径吗?

0 投票
1 回答
660 浏览

pdf - Gitbook PDF 转换错误:ENOENT

我用 gitbook 写论文,现在我需要把它转换成 PDF。查看了那里的每条指令,并得到gitbook pdf了工作的命令。第二天我被告知要安装 gitbook 3.0,所以我使用gitbook fetch latest. 从那时起,gitbook pdf命令给出了错误

错误:ENOENT:没有这样的文件或目录,stat 'C:\Users\some\path\to\AppData\Local\Temp\tmp-\gitbook\ebook.css'

我检查了这个文件是否存在并且确实存在,每次我检查文件的tmp_<somegibberish>更改但文件始终存在。

有谁知道问题是什么?有解决办法吗?还有其他方法可以将 gitbook 项目转换为 pdf 吗?

0 投票
2 回答
463 浏览

java - 打开失败:带有 getAbsolutePath() 的 ENOENT

我已经搜索了 open failed: ENOENT (No such file or directory) 错误的解决方案,但是已经厌倦了一切并且仍然无法正常工作。

我正在尝试将手机上的图片上传到我在服务器上创建的数据库。

那是我得到的错误信息。

这是我用来检查 getAbsolutePath(); 的代码。

0 投票
0 回答
62 浏览

node.js - NodeJS 4.3.1 读取文件并通过 SSH 发布 - ENOENT

NodeJS 和 Linux 让我受益匪浅。我知道文件在那里,我可以在那里看到。

应用程序由 Jenkins CI 服务器部署在服务器上。NodeJS 版本:v4.3.1- 产品,v4.3.2- 开发。它使用 ExpressJS 框架。

我多次使用一个类似配置的文件(旧的应用程序逻辑),我想优化这个过程。由于我使用集群,我认为“嘿,让我们优化该过程并观察该文件的变化,而不是加载太多次(它的重量为 7.4KB)。

所以我使用了 oustide express 应用程序 setInterval(可能不是一个好主意)来检查配置是否自上一小时以来发生了变化。

在开发服务器上,一切都很顺利。在生产中,(平均负载 ~ 20 req/sec )甚至没有关闭。

我在启动时同步加载了两个文件,但是那个 7.4KB 的文件声称他不在那里(ENOENT),即使它与其他确认他在场的配置文件一起部署。

起初我认为它与符号链接有关。但这似乎不是问题。是 Publish Over SSH 插件的情况吗?

我想知道是否有更好的方法(观察时间倒数中的文件更改)以及是否有任何关于 readFile 和 symlink 的问题可能导致这种奇怪的行为。

期待您的解答。谢谢。

更新 19.06.2016

使用示例答录机应用程序链接到 plunkr。这只是另一个用例示例,但与我在该应用程序上实现的类似。

https://plnkr.co/edit/LJUBiyFLcvXD0AbpC1G3?p=catalogue

0 投票
1 回答
3226 浏览

node.js - Node.js ENOENT 读取 PDF 文件

我需要阅读 pdf 文件并使用pdf-text-extract. 它在我的本地主机上完美运行。但是当我尝试在服务器上运行程序时,出现以下错误

这是我的使用方法pdf-text-extract

如您所见,我添加了 catch,但为什么错误是 Unhandled 'error' 事件。

我还使用fs.readdirSync. 是什么导致了错误,我该如何解决?

0 投票
0 回答
426 浏览

node.js - 致命错误:生成 cmd ENOENT - meanjs.org

使用以下命令成功生成应用程序后

我正在尝试运行 grunt,这是我得到的错误。

不知道我该怎么办,已经尝试了以下方法:

关于类似问题的stackoverflow问题