Skip to content
A simple webclient for the DeepaMehta 5 platform
JavaScript Vue HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main
.babelrc
.gitignore
.gitlab-ci.yml
README.md
package.json
pom.xml
webpack.config.js

README.md

DMX Mobile

A simple webclient for the DMX platform that is optimized for small screens.

A running DMX installation is required.

Clone

DMX Mobile assumes being cloned inside DMX's bundle-dev directory (resp. modules-external if you've built DMX from source):

cd bundle-dev
git clone https://git.dmx.systems/dmx-plugins/dmx-mobile.git

Build

cd dmx-mobile
mvn clean package

This 1) installs the Node modules (in dmx-mobile's node_modules) required for building, 2) builds the dmx-mobile.jar, and 3) moves dmx-mobile.jar to the DMX platform's bundle-deploy directory (so it gets automatically hot-deployed, no DMX server restart required).

Run

Open this page:

http://localhost:8080/systems.dmx.mobile/

Run in Dev Mode

cd dmx-mobile
npm run dev

This launches the Webpack Dev Server (at port 8084), builds DMX Mobile on-the-fly, and opens it in a browser window. From this moment when you change DMX Mobile source code, the changes appear immediately in the browser window. No build-step required. No page reload required.

Version History

5.0-beta-1 -- Nov 29, 2019

You can’t perform that action at this time.