开发资料
node_modules下载,下载过后,拷贝到根目录中
http://pan.baidu.com/s/1pL2PoBx
目录结构
每节课不同的项目名称,所以要在systemjs.config.js中修改
第一节课,项目名称是basic-step1-quickstart
2.如果没有下载上面的node_modules包,现在手动下载npm依赖包
cd 到根目录下
cnpm install
npm start
3.文件介绍
package.json
标记本项目所需的 npm 依赖包。
typings.json
为那些 TypeScript 编译器无法识别的库提供了额外的定义文件。
启动模块main.ts。
根模块
app.module.ts 文件,
用 NgModules 把 Angular 应用组织起来,每个 Angular 应用至少需要一个root module(根模块),实例中为 AppModule ,由于 QuickStart 是一个运行在浏览器中的 Web 应用,所以根模块需要从 @angular/platform-browser 中导入 BrowserModule 并添加到 imports 数组中。
装饰器的 declarations 和 bootstrap 字段中。
根组件
app.component.ts 文件
装饰器:赋予一个类更丰富的信息(元数据)