无法获取/test.html – node.js – javascript
我正在尝试学习Angular.js,我试图设置自己的开发环境(如Pro Angularjs中所述),并且遇到了问题。 其他人也经历过类似的问题,但即使看了一些解决办法,我仍然无法工作。 由于我是新手,这可能是非常基本的东西,你的帮助表示赞赏。
我的设置是:
在我的“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>
当我运行它时,我得到“无法GET /test.html”。 任何帮助是appeciated。
谢谢,
皮特
尝试
app.use(serveStatic("./angularjs"));
- 如何在angularjs的ui.router的模板url中传递Nodejs的jade页面
- 在Angular 2应用程序中使用本地npm仓库中的组件
- 当我使用AngularJS和Node.JS上传文件时,“NetworkError:404 Not Found”
- 从express到angularJS公开一个对象
- cordova.js之前的angular.js在angular.js中导致未处理的exception
- angular 2和express 4组合在一个node.js服务器下
- CORS麻烦与nodejs和AngularJS
- socket.io不能在Chrome移动设备上工作,但它在隐身模式下工作
- JavaScript知识库,markdown wysiwyg(和后面),图像编辑,然后出口pdf