angular-phonecat教程 – web-server.js给node.js 404错误
嗨,我正在运行angular手机教程,但我已经卡在步骤-0与node.js http服务器返回404的/app/index.html
我在这个盒子上安装了其他的http服务器(Win7 Pro),但他们甚至没有运行,我不认为我安装了任何这些服务。
我应该从哪里开始debugging?
以下是目前的输出:
C:\Users\S>node C:\Users\S\angular-phonecat\scripts\web-server.js Http Server running at http://localhost:8000/ GET /app/index.html Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36 404 Not Found: /app/index.html GET /favicon.ico Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36 404 Not Found: /favicon.ico GET /app/index.html Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36 404 Not Found: /app/index.html
打开命令提示符并以pipe理员权限执行node scripts/web-server.js
。
答案很简单。 如果你看看第一页末尾的说明(windows用户),它说只从Windows命令提示符运行可执行文件,所以在下一页它说
“在单独的terminal选项卡或窗口中,运行节点脚本\ web-server.js来启动Web服务器。”
他们真正指的是另一个Git Bash窗口,我猜你需要在后台运行testing。
这是您成功启动服务器时的输出结果:
user@windows-pc-name ~/angular-phonecat ((step-0)) $ node scripts/web-server.js Http Server running at http://localhost:8000/ GET /app/ Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36
使用scripts \ web-server.js命令启动networking服务器后,打开新的浏览器窗口,并给出“app / index.html”的完整path。
例如,如果我在我的桌面目录中find了angular-phonecat-master应用程序,那么在浏览器窗口中我将不得不提供以下path:
本地主机:8000 /桌面/angularphonecat主/angularphonecat主/应用/ index.html中
- 如何在API和angular度客户端之间启用CORS
- Express和AngularJS – 尝试打开主页时,网页会冻结
- 在Node.js中使用angular-translate进行服务器端转换
- 如何将会话variables从express / node传递给angular?
- 无法加载Java脚本文件和bower_components / angular / angular.js
- angular手机教程 – 服务器不工作
- npm安装在Yeoman-Grunt构build
- 如何使用Angular和Node Express将CSRF与Redis Session配合使用,会话过期后如何重置会话信息和CSRF?
- 简单的RequireJS,AngularJS,电子应用,不依赖的依赖