2014-11-02 78 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:\