1 | [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
|
2 |
|
3 | A shared dependency for all our front end applications. It includes a host of useful libraries and provides generators to create new applications.
|
4 |
|
5 | To generate a new app using ```plop```:
|
6 |
|
7 | ```
|
8 | plop --plopfile ./plopfile.js
|
9 | ```
|
10 |
|
11 | where plopfile.js is the plopfile provided by this repository.
|
12 |
|
13 | Once you've created an app, you can add domains to it by running:
|
14 |
|
15 | ```
|
16 | npm run generate
|
17 | ```
|
18 |
|
19 | from within the app.
|
20 |
|
21 | ### Config
|
22 |
|
23 | Reforge apps have a pretty comprehensive webpack config set by default but if you want to add anything, you can create a webpack.config.js file in the base directory that will be required and merged into the Reforge config.
|
24 |
|
25 | ### Scripts
|
26 |
|
27 | This package creates the following commands: ```reforge:start```, ```reforge:build``` and ```reforge:gen```
|
28 |
|
29 | Use --help to determine the use of each.
|
30 |
|
\ | No newline at end of file |