我正在尝试使用此代码让JS Express服务器显示静态HTML文件。
当我运行服务器时,我收到此错误消息Error:ENOENT:没有这样的文件或目录,stat:和目录路径到文件.目录路径存在,所以我不明白为什么它不会显示文件和它的内容.有人能解释这给我请.
- 除了我编写的代码之外,我还尝试了什么 *
**我试过完全改变我的项目的位置,但没有效果。我试过使用app.use,__Fileneme代替__dirname,重写代码,但没有效果。
我使用的是Node.js,我已经快速安装,并要求我重写了几次代码,以确保错误不是语法错误“虽然VS代码会让我意识到任何语法错误”我只是现在不知所措。这是一个简单的服务器,应该显示我的html文件刚刚好,但没有我做的工作。**
2条答案
按热度按时间qij5mzcb1#
尝试在顶部添加以下行://其中/public是“welcome.html”所在的文件夹
npmpath包可能也会有帮助
sdnqo3pr2#