Angular 实例项目 angular-phonecat 的一些问题

PhoneCat项目的源代码托管在GitHub上,因此获取源代码之前需要安装Git (http://git-scm.com/download )。

安装Git后,可以通过git clone来下载源代码:

 

1,获取angular-phonecat 项目源代码

输入命令:   git clone --depth=20 https://github.com/angular/angular-phonecat.git

–depth=20选项的意思为:仅下载最近20次的代码提交版本;这么做可以减少下载的文件大小,加快下载。

 

2,安装依赖包

输入命令:   npm install

PhoneCat是一个Web应用程序,因此最好在Web服务器中运行,以期获得最佳结果。

官方推荐安装Node.js( http://nodejs.org/download/ )。

 

3,Git 需要用https才能读到数据

默认情形下,用Git是通过http形式取数据,是无法取到数据的,必须用https方式来下载数据

解决方法:

输入命令: git config--global url."https://".insteadOf git://

 

4,进入angular-phonecat目录,运行如下命令:

输入命令:   git checkout -f step-0

该命令将重置phonecat项目的工作目录,建议您在每一学习步骤运行此命令,将命令中的数字改成您学习步骤对应的数字,该命令将清除您在工作目录内做的任何更改。

5,启动样例工程

几乎所有的Angularjs学习教程,都会写到用这个命令来启动服务: nodescripts/web-server.js

但实际上PhoneCat项目已经放弃使用web-server了,git上取下来的的项目里没有 scripts/web-server.js 文件了。

我们可以用下面的方式来启动工程:

输入命令:   npm start

通过 http://localhost:8000/app/index.html访问

 

教程:http://www.ituring.com.cn/article/13471

 

posted @ 2014-08-27 17:19  ElvinLong  阅读(610)  评论(0编辑  收藏  举报