https://github.com/shibbir/generator-angular2-typescript
Yeoman generator to scaffold out a front-end project with angular, typescript, webpack and much more..
https://github.com/shibbir/generator-angular2-typescript
angular protractor typescript webpack yeoman-generator
Last synced: 2 months ago
JSON representation
Yeoman generator to scaffold out a front-end project with angular, typescript, webpack and much more..
- Host: GitHub
- URL: https://github.com/shibbir/generator-angular2-typescript
- Owner: shibbir
- License: mit
- Created: 2016-06-16T21:33:24.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-05-12T20:21:10.000Z (about 5 years ago)
- Last Synced: 2025-03-24T09:41:27.336Z (3 months ago)
- Topics: angular, protractor, typescript, webpack, yeoman-generator
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/generator-angular2-typescript
- Size: 95.7 KB
- Stars: 35
- Watchers: 4
- Forks: 7
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## Angular2-TypeScript generator
> Yeoman generator for scaffold out a front-end project with Angular and TypeScript[](https://nodei.co/npm/generator-angular2-typescript/)
[](https://travis-ci.org/shibbir/generator-angular2-typescript)
[](https://david-dm.org/shibbir/generator-angular2-typescript)
[](https://coveralls.io/github/shibbir/generator-angular2-typescript?branch=master)
[](http://opensource.org/licenses/MIT)## Installation
You need to have latest version of [Node.js](https://nodejs.org/en/) installed on your machine before running the followings:
```bash
npm install yo generator-angular2-typescript -g
```Make a new directory, and cd into it:
```bash
mkdir my-new-project && cd $_
```Run `yo angular2-typescript`, optionally passing an app name:
```bash
yo angular2-typescript [app-name]
```That'll generate a project including:
- Configured `package.json` file
- [Gulp](http://gulpjs.com/) task runner integration
- Plain CSS, [Bootstrap](http://getbootstrap.com/) or [Foundation](http://foundation.zurb.com/) integration
- Either [Webpack](https://webpack.github.io/) or [SystemJS](https://github.com/systemjs/systemjs) integration
- [Karma](https://karma-runner.github.io/) unit test runner
- End-to-end tests with [Protractor](http://www.protractortest.org/)
- [Istanbul](https://gotwarlost.github.io/istanbul/) code coverage
- [TSLint](https://palantir.github.io/tslint/) linting for the TypeScript language
- [License](https://spdx.org/licenses/)## Running Unit Tests
```bash
npm test# Generate code coverage report
npm run coverage
```## License
MIT © 2016