我有一个工作项目,但我决定尝试 Visual Node ( http://www.visualnode.info/readme ) 以便在 Visual Studio 环境中使用 node.js。
出于某种原因,该行不会影响 express 以提供静态文件:
app.use(express.static(path.join(__dirname, 'client')));
当试图:
res.sendfile('client/views/index.html');
引擎搜索错误路径下的文件:
404 Error: ENOENT, stat 'C:\Windows\system32\client\views\index.html'
问题是从哪里来'C:\Windows\system32\'
?
取而代之的是我的项目文件夹。