React-based user interface for dime-server
- get node.js https://nodejs.org/en/
npm install
to fetch dependenciesnpm start
and open http://localhost:3000 in your browser.- edit files in
app/
, webpack-dev-server will monitor the editing and recompile - Unfortunately since dime-server does not have API to create accounts, the dime username and password are hardcoded in js. Modfiy your dime username/password/server address in
app/containers/App/reducer.js
npm run build
and compiled html/js/css will be genreated inbuild/*
.- Copy
build/index.html
and replace[dime-server:branch=new-dime-ui]/src/main/resources/templates/index.html
- Copy all files except
index.html
inbuild/
and replace everything in[dime-server:branch=new-dime-ui]/src/main/resources/static
make run
your dime-server