{
"name": "angular2-quickstart",
"version": "1.0.0",
"scripts": {
"start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
"lite": "lite-server",
"postinstall": "typings install",
"tsc": "tsc",
"tsc:w": "tsc -w",
"typings": "typings"
},
"license": "ISC",
"dependencies": {
"@angular/common": "2.0.0",//Angular 开发组提供的服务、管道和指令
"@angular/compiler": "2.0.0",//Angular 的 模板编译器 。 它会理解模板,并且把模板转化成代码,以供应用程序运行和渲染。
"@angular/core": "2.0.0",//框架中关键的运行期部件,每一个应用都需要它。 包括所有的元数据装饰器: Component 、 Directive ,依赖注入系统,以及组件生命周期钩子。
"@angular/forms": "2.0.0",//Angular 的 表单。
"@angular/http": "2.0.0",//Angular 的 HTTP 客户端。
"@angular/platform-browser": "2.0.0",//与 DOM 和浏览器相关的每样东西,特别是帮助往 DOM 中渲染的那部分。 这个包还包含 bootstrapStatic 方法,用来引导那些在产品构建时需要离线预编译模板的应用程序。
"@angular/platform-browser-dynamic": "2.0.0",//- 为应用程序提供一些 提供商 和 bootstrap 方法,以便在客户端编译模板。不要用于离线编译。 我们使用这个包在开发期间引导应用,以及引导 plunker 中的范例。
"@angular/router": "3.0.0",// 路由器。
"@angular/upgrade": "2.0.0",//一组用于升级 Angular 1 应用的工具
"core-js": "^2.4.1",//提供了 ES2015(ES6) 的很多基础特性提供了相同内核 API 的其它填充库
"reflect-metadata": "^0.1.3",//Angular 和 TypeScript 编译器共享的依赖包。 开发人员需要能单独更新 TypeScript 包,而不用升级 Angular
"rxjs": "5.0.0-beta.12",//可观察对象 (Observable) 规范 提供的填充库
"systemjs": "0.19.27",//一个动态的模块加载器, 与 ES2015 模块 规范兼容;可替换成其他加载器webpack
"zone.js": "^0.6.23",//异步Task跟踪,分析,错误记录、开发调试跟踪
"angular2-in-memory-web-api": "0.0.20",//模拟一个远端服务器的 Web API ,而不需要依赖一个真实的服务器或发起真实的 HTTP 调用
"bootstrap": "^3.3.6"//bootstrap框架
},
"devDependencies": {
"concurrently": "^2.2.0",//跨平台npm 命令的工具
"lite-server": "^2.2.2",//轻量级、静态的服务器
"typescript": "^2.0.2",//TypeScript 语言的服务器,包含了 TypeScript 编译器 tsc
"typings":"^1.3.2"//TypeScript 定义”文件管理器
}
}
angular2-package.json解析
最新推荐文章于 2022-06-29 13:36:58 发布