Angularjs 运行server.js时节点出错
当我运行node设置web服务器时,出现以下错误:Angularjs 运行server.js时节点出错,angularjs,node.js,webserver,Angularjs,Node.js,Webserver,当我运行node设置web服务器时,出现以下错误: C:\Users\Me\server.js:4 connect.static("../angularjs") ^ TypeError: undefined is not a function at Object.(anonymous) (C:\Users\Me\server.js:4:19) at Module._compile (module.js:460:26) at Obj
C:\Users\Me\server.js:4
connect.static("../angularjs")
^
TypeError: undefined is not a function
at Object.(anonymous) (C:\Users\Me\server.js:4:19)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129.160
at node.js:814:3
这是server.js的内容
我在遵循亚当·弗里曼的《阿普雷斯》中亲安古拉的书中的指示
我从他们的网站上下载了列表
我正在运行Windows 7 Pro
我尝试了建议安装server静态模块的解决方案,现在当我运行修改后的server.js时,命令窗口就挂起了
新的server.js是:
var connect = require('connect'),
serveStatic = require('serve-static');
var app = connect();
app.use(serveStatic("../angularjs"));
app.listen(5000);
可能重复的内容请参阅我在上面添加的评论。您是否可以从中请求内容http://localhost:5000/ 在开始脚本之后?当脚本运行并侦听请求时,控制台将保持忙碌状态。它可能只是因为没有记录任何输出而停止。您可以包含日志以记录服务器活动。它正在工作。谢谢
var connect = require('connect'),
serveStatic = require('serve-static');
var app = connect();
app.use(serveStatic("../angularjs"));
app.listen(5000);