Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itobuztech/generator-ng-itobuz

angular project generator
https://github.com/itobuztech/generator-ng-itobuz

Last synced: about 1 month ago
JSON representation

angular project generator

Awesome Lists containing this project

README

        

## Why again this generator
Angular cli have lot of predifined options. Still every time we have expence lot of time only for setup! We follow some common setup structure and have some new dev dependecies.

We decide to make new generator that minimize project setup time.

## Installation

### Suported angular version
This app supported upto angular 6. It's not supported old angular version.

First, install [Yeoman](http://yeoman.io) and generator-ng-itobuz using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).

```bash
npm install -g yo
npm install -g generator-ng-itobuz
npm install -g @angular/cli
npm install -g yarn
```

###
Update angular cli global config: `ng set --global packageManager=yarn`

Then generate your new project:

```bash
yo ng-itobuz
```

## Features
- Pick options from list for new project generate. Available options:
- style: scss
- routing
- prefix: custom prefix
- home route generate
- interceptor generate
- [jest](https://facebook.github.io/jest/) test setup with [puppeteer](https://github.com/GoogleChrome/puppeteer)