apc-abstract
======


[![Build Status](https://travis-ci.org/apeman-apps/apc-abstract.png?branch=master)](https://travis-ci.org/apeman-apps/apc-abstract) [![Code Climate](https://codeclimate.com/github/apeman-apps/apc-abstract.png)](https://codeclimate.com/github/apeman-apps/apc-abstract) [![Coverage Status](https://coveralls.io/repos/apeman-apps/apc-abstract/badge.png?branch=master)](https://coveralls.io/r/apeman-apps/apc-abstract?branch=master) [![PowerdBy](https://raw.githubusercontent.com/okunishinishi/apeman/master/doc/img/apeman-badge.png?v=1)](https://github.com/okunishinishi/apeman)



Abstract apeman core app. The progenitor of all apeman apps.



Requirements
------

+ [Node.js](http://nodejs.org/)


Install
------
Install apeman npm module with global option to use apeman commands.

```bash
$ npm install apeman -g
```

After that, some npm modules with apeman install task.

```bash
$ ./bin/install
```

Build app
------
To make the app runnable, run build command.
This will a lot of works like compiling, structuring, cleaning, .etc.

```bash
$ ./bin/build
```

This is equivalant to "apeman task build" command.

Test
-----
To run all test, run test command.

```bash
$ ./bin/test
```
This is equivalant to "apeman task test" command.

Other tasks
-----
In addition to the install, build, test task, there are a lot of tasks defined here.
To see then, type apeman task command without argument.

```bash
$ apeman task  #shows available tasks
```


API Document
-----
See [API Documentation](http://apeman-apps.github.io/apc-abstract/apiguide).

Repository
-----
See [Repository at github](https://github.com/apeman-apps/apc-abstract).




