首页 > 解决方案 > 错误:ENOENT:没有这样的文件或目录,stat

问题描述

所以我正在尝试使用 Node.js 进行测试。这是我的目录结构 在此处输入图像描述

在此处输入图像描述 在此处输入图像描述 但是,当我运行代码时,出现以下错误:Error: ENOENT: no such file or directory, stat 'C:\Users\Ben\Documents\tankanarchy\index.html' 我已多次查看我的代码,但不知道为什么会出现此错误。有人可以帮帮我吗?谢谢!

标签: javascriptnode.jsnpm

解决方案


您将需要设置绝对路径或指定 root。根据您的文件结构,您可以通过以下方式指定 root:

app.get('/', function(request, response) => {
    response.sendFile('index.html', {root: 'static'});
});


推荐阅读