corporate-frontend-mithril
Version:
Corporate frontend MithrilJS modules
52 lines (33 loc) • 1.05 kB
Markdown
# Corporate frontend Single page application modules (SPA)
## Prerequisites
Install nodeJs 10.15.0 ( with [NVM](https://github.com/creationix/nvm) ).
## Installing
Install node modules with
```
npm install
```
or
```
yarn
```
## Running applications
### AEM board
http://aemrpa00001.srv.sydney.edu.au:8000/#!/
```
npm run aem-board-dev
```
## Deployment
This project is using [Standard version](https://www.npmjs.com/package/standard-version) to deploy the packge.
1. get latest changes with `git pull` in develop branch
2. checkout `master` branch, `git pull` to get latest changes
3. `git merge develop` merge latest changes of the develop branch
Build AEM board bundle
4. run `npm run aem-board-build`
5. git commit the changes
6. run `npm run release-patch` or `npm run release-minor` to bump version and update `CHANGELOG.md`
## Built with
[Mithril.js](https://mithril.js.org/)
[Mithril-start-kit](https://github.com/dhinesh03/mithril-starter-kit)
[PixiJs](http://pixijs.com)
[Webpack](https://webpack.js.org/)
## Acknowledgments