JHipster is a fully open source, free to download, multi-platform, widely used application generator for SpringBoot and Angular applications.
To get started, open your terminal with:
Then run the following commands, one a
Step 1: Install Maven
Please run the following commands, one after the other:
sudo apt-get update
You will be asked to enter your password, there won't be any visual feedback.
sudo apt-get upgrade
sudo apt-get install maven
Step 2: Install Git
sudo apt-get install git
Step 3: Install Node.JS
sudo apt-get install curl
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash
sudo apt-get install -y nodejs
Note: Please check for the latest Node.js
You are going to have to change the default of npm to that of another. This is done by a reconfiguration of directories altogether. We are going to create a hidden directory in our home folder. We are going to create a directory for global installations then configure npm to use this directory.
You are still working from your terminal which is opened by:
Then run the following commands:
npm config set prefix '~/.npm-global'
$ export PATH=~/.npm-global/bin:$PATH
At this point, update your system varriables with:
sudo apt-get update && sudo apt-get upgrade
$ source ~/.profile
Related: Fixing npm Permissions
Step 4: Install jHipster and Yeoman
$ npm install -g npm
$ npm install -g yo
$ npm install -g generator-jhipster
Create a new directory:
$ mkdir myApp && cd myApp
Run jHipster and follow the on-screen prompts:
$ yo jhipster
That's all you should need. If you have any comments, please share them in the section provided below!