<commit_before>
# Generator Angular One

Yeoman angular scaffolding for large projects


This follows practice with [Best Practice angular-styleguide/johnpapa](https://github.com/johnpapa/angular-styleguide).
Quickly bootstrap angular projects and dev environment with the help of angular One. This is still in working progress for additional features.

Generator 
- Builds skeleton (html,javascript, LESS, spec etc) for the component type.
- Update index.html and add the necessary `script` tags.
- Update app.less and add the @import as needed.
- For partials, update the app.js, adding the necessary route call if a route was entered in the generator prompts.

## Getting Started

Package manager (npm) need to be installed. You can get them from http://nodejs.org/.

### Install Prerequisites: Node, Grunt, Yeoman, and Bower.  Once Node is installed, do:
------------------------------------------------------------------------------------

    npm install -g yo grunt-cli bower

### Install this Generator using global -g:
------------------------------------------------------------------------------------
    npm install -g angular-one

### Finally Create project:
------------------------------------------------------------------------------------
    mkdir myNewproject
    cd myNewproject
    yo angular-one

Note: if EACCESS error , run bower and npm on sudo.

## Run Application 
```

    grunt serve <commit_msg>installation<commit_after>
# Generator Angular One

Yeoman angular scaffolding for large projects


This follows practice with [Best Practice angular-styleguide/johnpapa](https://github.com/johnpapa/angular-styleguide).
Quickly bootstrap angular projects and dev environment with the help of angular One. This is still in working progress for additional features.

Generator 
- Builds skeleton (html,javascript, LESS, spec etc) for the component type.
- Update index.html and add the necessary `script` tags.
- Update app.less and add the @import as needed.
- For partials, update the app.js, adding the necessary route call if a route was entered in the generator prompts.

## Getting Started

Package manager (npm) need to be installed. You can get them from http://nodejs.org/.

### Install Prerequisites: Node, Grunt, Yeoman, and Bower.  Once Node is installed, do:
------------------------------------------------------------------------------------

    npm install -g yo grunt-cli bower

### Install this Generator using global -g:
------------------------------------------------------------------------------------
    npm install -g generator-angular-one

### Finally Create project:
------------------------------------------------------------------------------------
    mkdir myNewproject
    cd myNewproject
    yo angular-one

Note: if EACCESS error , run bower and npm on sudo.

## Run Application 
```

    grunt serve 
{'fraction_non_alphanumeric': 0.23506811037373385, 'fraction_numerical': 0.0, 'mean_word_length': 1.892929292929293, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2383670', 'n_tokens_mistral': 681, 'n_tokens_neox': 646, 'n_words': 302}