# generator-mean2-app-api

> Yeoman generator for creating MEAN stack applications, using MongoDB, Express, AngularJS, and Node

Latest version **1.1.0** (published 2017-05-19) · 0 weekly downloads

## Install

```sh
npm install generator-mean2-app-api
pnpm add generator-mean2-app-api
yarn add generator-mean2-app-api
bun add generator-mean2-app-api
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.0 |
| Published | 2017-05-19 |
| First published | 2017-05-06 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | ^6.2.2 |
| Dependencies | 21 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 6082 |
| Maintainers | qdigital |
| Keywords | yeoman-generator, mean, mongodb, angularjs, express, scaffold, fullstack, framework, component, front-end, app |

## Links

- npm: https://www.npmjs.com/package/generator-mean2-app-api
- Repository: https://github.com/angular-fullstack/generator-angular-fullstack
- Homepage: https://github.com/angular-fullstack/generator-angular-fullstack#readme
- Issues: https://github.com/angular-fullstack/generator-angular-fullstack/issues
- npm.io page: https://npm.io/package/generator-mean2-app-api

## Dependencies (21)

- [glob](https://npm.io/package/glob.md) ^7.0.5
- [chalk](https://npm.io/package/chalk.md) ^1.1.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.4
- [semver](https://npm.io/package/semver.md) ^5.1.0
- [insight](https://npm.io/package/insight.md) ~0.8.3
- [bluebird](https://npm.io/package/bluebird.md) ^3.4.5
- [gulp-tap](https://npm.io/package/gulp-tap.md) ^0.1.3
- [babel-core](https://npm.io/package/babel-core.md) ^6.20.0
- [gulp-babel](https://npm.io/package/gulp-babel.md) ^6.1.2
- [gulp-eslint](https://npm.io/package/gulp-eslint.md) ^3.0.1
- [gulp-filter](https://npm.io/package/gulp-filter.md) ^5.0.0
- [babel-eslint](https://npm.io/package/babel-eslint.md) ^7.1.0
- [gulp-beautify](https://npm.io/package/gulp-beautify.md) ^2.0.0
- [babel-register](https://npm.io/package/babel-register.md) ^6.22.0
- [yeoman-welcome](https://npm.io/package/yeoman-welcome.md) ^1.0.1
- [yeoman-generator](https://npm.io/package/yeoman-generator.md) ~0.24.1
- [underscore.string](https://npm.io/package/underscore.string.md) ^3.1.1
- [generator-ng-component](https://npm.io/package/generator-ng-component.md) ~1.0.5
- [babel-plugin-syntax-flow](https://npm.io/package/babel-plugin-syntax-flow.md) ^6.18.0
- [babel-plugin-syntax-class-properties](https://npm.io/package/babel-plugin-syntax-class-properties.md) ^6.13.0
- [babel-plugin-transform-flow-strip-types](https://npm.io/package/babel-plugin-transform-flow-strip-types.md) ^6.18.0

## Alternatives

- [angular-pipes](https://npm.io/package/angular-pipes.md) — 5.6K weekly downloads
- [@ng-web-apis/midi](https://npm.io/package/@ng-web-apis/midi.md) — 2.6K weekly downloads
- [happn-3](https://npm.io/package/happn-3.md) — 1.6K weekly downloads
- [@opensip-cli/lang-go](https://npm.io/package/@opensip-cli/lang-go.md) — 1.2K weekly downloads
- [mongoose-typescript](https://npm.io/package/mongoose-typescript.md) — 85 weekly downloads

## Recent versions

- 1.1.0 (latest) — 2017-05-19
- 1.0.2 — 2017-05-11
- 1.0.1 — 2017-05-10
- 1.0.0 — 2017-05-08
- 0.0.2 — 2017-05-06

## README

# generator-mean2-app-api
This is a generator for scaffolding a mean2 stack application using Angular, Expressjs, mongoDb.
It uses webpack 2 for bundling and minification.
Sots (https://bitbucket.org/Dare-qdigital/sots-2) is a good example.  

## Prerequisite Technologies
* *Node.js* - [Download](http://nodejs.org/download/) and Install Node.js, free [node tutorials](http://nodeschool.io/#workshoppers) to get you started.
* *Git* - The easiest way to install git and then run the rest of the commands through the *git bash* application (via command prompt) is by downloading and installing [Git for Windows](http://git-scm.com/download/win)

## Prerequisite packages
* Ensure you're running Node (`v6.x.x`+) and NPM (`3.x.x`+)
```
$ npm install -g yo
```

# Getting started
## Installing
### Clone the repo locally
```
$ git clone https://xxxxxxxxx@bitbucket.org/Dare-qdigital/generator-mean2-app-api.git

```
>Change directory to generator-mean2-app-api
```
$ cd generator-mean2-app-api
```
### Install the project dependencies with npm
```
$ npm install
```
### Run the build and unit test
```
$ npm start
```
### Developing
After you have installed all dependencies you can now start developing with:
```
$ npm start
```
```
$ npm pack
```
```
$ npm publish
```
### Usage
The package will be avalable on npm registery (https://registry.npmjs.org/)
```
$ npm install generator-mean2-app-api -g
```
```
$ yo mean2-app-api
```

---
_Source: https://npm.io/package/generator-mean2-app-api · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
