stellarium-web client
A light version of Stellarium running in the browser. It is mostly Graphical User Interface for Stellarium Web Engine, a light C sky display engine, compiled into Web Assembly.
This is a Vuejs project, which can generate a fully static webpage with webpack.
Build setup using Docker
Make sure docker is installed, then:
# generate the docker image
make setup
# and run the development version
make dev
# compile a production version of the site with minification
make build
# and finally to host it on a test server (http://localhost:8000)
make start
Build Setup without Docker
# install dependencies
yarn
# serve with hot reload at localhost:8080
yarn run dev
# build for production with minification
yarn run build
For a detailed explanation on how things work, check out the guide and docs for vue-loader.
Contributing
In order for your contribution to Stellarium Web to be accepted, you have to sign the Stellarium Web Contributor License Agreement (CLA).
For translation guide, see the comment in src/plugins/i18n.js
.