node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey »

generator-jhipster-ionic

Ionic for JHipster

NPM version Build Status Dependency Status

A JHipster Module that generates an Ionic Client

Introduction

This is a JHipster module. You can use it to generate an Ionic app that talks to a JHipster backend. It uses the Ionic JHipster Starter as a base template, then applies functionality (e.g. entity generation) on top of it.

Prerequisites

As this is a JHipster module, we expect you to have an existing JHipster app and Ionic already installed.

Or simply:

npm i -g generator-jhipster ionic

Installation

To install this module:

npm install -g generator-jhipster-ionic

To update this module:

npm update -g generator-jhipster-ionic

Usage

Create a JHipster app using yo jhipster, or a backend-only with yo jhipster:server. Choose JWT as the authentication type since that's the only one supported at this time.

In a directory alongside your JHipster app, run this module. This will create an Ionic app for you and install the necessary JHipster files for it to communicate with the backend.

yo jhipster-ionic

Entity Generator

To generate entities, run yo jhipster-ionic:entity <name>.

Contributing

Please read our guidelines before submitting an issue. If your issue is a bug, please use the bug template pre populated here. For feature requests and queries you can use this template.

License

Apache-2.0 © Matt Raible