Currently, HOP is highly under development and some features might change in future releases. Make sure that your code won't break after update.
I have created another project called hop-cli. which will help you create, develop and run you HOP-based application in no time. By using hop-cli you won't need documentations on installing and running of HOP.
You can check out the project roadmap. We happily welcome any suggestions or requests.
Please refer to contribution documentation if you want to provide a fix or create a pull request.
clone the repo and simply run npm install
.
For development, run npm run start
and then open localhost:3000
. You can use FireFox add-on or any other tools to preview and debug your application.
For production, run npm run build:prod
and copy the contents of dist
folder to your web server.
Test are being done using both Karma+Jasmine and Cypress. Currently I've added Cypress as a dependency in package.json
thus installing the application might take a while, since Cypress will download and install its binaries. You can remove Cypress from dependencies if it takes to long to install the application.
This application is being cross-browser tested using BrowserStack.