Mic*_*per 4 javascript connect node.js
我正在尝试使用AngularJS书籍(server.js)中的示例启动我的节点服务器.
var connect = require('connect');
connect.createServer(
connect.static("../angularjs")
).listen(5000);
Run Code Online (Sandbox Code Playgroud)
最初我得到"对象没有方法静态"所以我重新安装了connect include,现在当我这样做:node server.js我在CMD(Windows)中获得了一个闪烁的光标,并且从我的浏览器中获得了"Can not GET /".
有什么想法吗?
谢谢!
您的应用程序运行正常.您只需要在URL中指定要从静态文件夹访问的文件的名称.例如,如果您有一个名为的文件app.html,则需要通过以下方式访问它:
http://localhost:5000/app.html
Run Code Online (Sandbox Code Playgroud)
请注意,如果您只使用根URL,则会导致连接查找默认文件名,默认为index.html.您可以通过在选项中传递新的默认文件名来更改它:
connect.static("../angularjs", {default: "app.html"});
Run Code Online (Sandbox Code Playgroud)