# angular2_demo **Repository Path**: mirYan/angular2_demo ## Basic Information - **Project Name**: angular2_demo - **Description**: 学习Angular 2 - **Primary Language**: TypeScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-02-22 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #angular2_demo 原来没有成功(可能与node环境没有升到6有关) 以下只供参考(与源码有区别) ### 安装 ``` npm install typings webpack-dev-server rimraf webpack -g ``` ### 配置文件说明 ``` .editorconfig: 编辑器设置 typings.json: TypeScript类型定义管理器 tsconfig.json: TypeScript编译配置 tslint.json: TypeScript语法检查配置 typedoc.json: TypeScript文档生成配置 ``` ### 依赖模块 ``` npm install @angular/common @angular/compiler @angular/core @angular/forms @angular/http @angular/platform-browser @angular/platform-browser-dynamic @angular/router @angular/upgrade @angularclass/hmr -S npm install angular-in-memory-web-api core-js reflect-metadata http-server ie-shim jasmine-core -S npm install bootstrap -S ``` ### 开发 ``` npm i typings webpack-dev-server webpack -D npm i tslint typescript -D npm i ts-loader -D npm i babel-loader tslint-loader -D npm i @angular/compiler-cli -D "webpack": "^1.13.1", "webpack-dev-server": "^1.14.1" ``` ### 模块说明 ``` @angular 是 Angular 的核心库 reflect-metadata、rxjs、zone.js 这些都是为 Angular 提供核心功能支持 ``` ### 声明文件 ``` typings install dt~node --global --save typings install lodash --save typings install dt~es6-shim --global --save npm install --save @types/hammerjs npm install --save @types/jasmine npm install --save @types/node npm install --save @types/selenium-webdriver npm install --save @types/source-map npm install --save @types/uglify-js npm install --save @types/webpack ``` ### 运行