2015-01-08 61 views
1

我正在嘗試學習Angular.js,並試圖設置我的開發環境(如Pro Angularjs中所述),並且出現問題。其他人也經歷過類似的問題,但即使在查看一些解決方案後,我仍然無法工作。由於我是新手,所以這可能是非常基本的東西,你的幫助表示讚賞。無法獲取/test.html - node.js - javascript

我的設置是:

在我「的NodeJS」目錄我有一個名爲「angularjs」目錄和一個名爲「server.js」,其內容如下所示:

var connect = require('connect'), 
    serveStatic = require('serve-static'); 

var app = connect(); 

app.use(serveStatic("/angularjs")); 
app.listen(5000); 

在我「angularjs」文件夾中我有一個名爲「test.html的」文件,其內容:

<!DOCTYPE html> 
<html ng-app> 
<head> 
    <title>First Test</title> 
    <script src="angular.js"></script> 
    <link href="bootstrap.css" rel="stylesheet" /> 
    <link href="bootstrap-theme.css" rel="stylesheet" /> 
</head> 
<body> 
    <div class="btn btn-default">{{"AngularJS"}}</div> 
    <div class="btn btn-success">Bootstrap</div> 
</body> 
</html> 

當我運行它,我得到「無法得到/test.html」。任何幫助是appeciated。

感謝,

皮特

+0

嘗試重命名爲 '的index.html' 而不是 'test.html文件'。 – Mechkov

回答

1

嘗試

app.use(serveStatic("./angularjs")); 
+0

謝謝yzarubin。我其實以爲我嘗試過,但顯然不是。一切都在工作。 – Pete