基于 Webpack 和 Babel 的 Angular 1.x 应用开发流程

本流程为使用 Webpack 构建 Angular 1.x 应用提供基础框架,是对 https://github.com/AngularClass/angular-webpack-starter 的直接移植。

特性

  • Webpack 配置注释详尽,并附带合理的默认值。
  • 借助 Babel.js 支持 ES6 和 ES7 语法。
  • 所有构建版本均包含源码映射。
  • 开发服务器支持热重载(如有可能)或页面刷新。
  • 生产环境构建支持缓存清除和资源压缩。
  • 使用 Karma 运行测试,测试框架为 Jasmine。
  • 测试运行过程中提供代码覆盖率统计。
  • 无需 Gulp 或 Grunt,仅使用 npm 运行脚本。

安装

克隆仓库并安装 npm 依赖:

$ git clone https://github.com/Foxandxss/angular-webpack-workflow my_app
$ cd my_app
$ npm install
zip 文件大小:10.72KB