2014-11-02 77 views
1

我试图使用节点JS运行示例应用程序的角度: 下面是在文件server.js代码:错误:ENOENT,STAT 'C: main.html中'

var express = require('express'), 
    app = express(); 
app 
    .use(express.static('./public')) 
    .get('*', function (req, res) { 
    res.sendFile('public/main.html'); 
}) 
    .listen(3000); 

但我收到以下错误: Error: ENOENT, stat 'C:\main.html'

我的文件夹结构:

C:\Users\kk\Documents\angularWork\PracticeWork\contacts\public 
C:\Users\kk\Documents\angularWork\PracticeWork\contacts\public\main.html 

我收到以下错误:

Error: ENOENT, stat 'C:\main.html' 
+0

下,我一直在使用的链接看到该文件夹​​中:文件:/// C:/用户/ KK /文档/ angularWork/PracticeWork/contacts/public/main.html我可以运行它。 – 2014-11-02 05:40:31

回答

0

这是因为您的main.html文件不存在。 找到您的控制台,文件的位置,或者作为替代移动文件夹C:\Users\kk\Documents\angularWork\PracticeWork\contacts\publicC:\