Extended version of party extension, with Elm frontend
Install by running:
python3 -m pip install Mopidy-Moparty
See https://mopidy.com/ext/moparty/ for alternative installation methods.
No configuration is currently supported
- Install Elm
- Install Mopidy
- Create a virtual environment (with Python 3.7 or higher):
virtualenv --system-site-packages --python python3 venv - Activate virtual environment:
source venv/bin/activate - Install moparty in "develop" mode:
pip install -e .
You will need to compile the Elm code before you can use the client locally, the setup.py build_elm command requires uglifyjs, but this is not needed for local development. For continuous compilation I use elm-live. Here is the command I use:
elm-live --no-server --no-reload -- --debug --output=mopidy_moparty/static/moparty.min.js frontend/Main.elm
Another option is using fswatch, then you can use this command:
fswatch -o frontend | xargs -I{} -n1 elm make --debug --output=mopidy_moparty/static/moparty.min.js frontend/Main.elm
- Original author: Jelle Besseling
- Current maintainer: Jelle Besseling
- Contributors