4.0.0
net.locusworks
portal
1.0.0-RELEASE
portal_client
Portal Web Client
pom
The Portal client which houses all the css, html and javascript files for the client. It uses AngularJS 1.x with Angular-Material. Data is sent/received to/from the server via rest requests as json.
Vendor packages are retrieved via yarn and nodejs. They are compiled and injected into the index.html before the whole application is minimized
${project.parent.basedir}
webapp_distribution
true
maven-clean-plugin
2.6.1
dist
**/*
app/yarn_components
**/*
com.github.eirslett
frontend-maven-plugin
1.6
install node and yarn
initialize
install-node-and-yarn
set strict-ssl false
v8.11.3
v1.7.0
yarn install
generate-sources
yarn
install
webpack build
webpack
generate-sources
-p
grunt build
compile
grunt
build
grunt test
compile
grunt
unitTests
grunt clean
compile
grunt
build
debug
maven-clean-plugin
2.6.1
clean
dist
**/*
delete-dist
clean
clean