Build with Vue.js
# clone repo to your device
git clone https://github.com/schul-cloud/schulcloud-content-editor.git
# install dependencies
npm install
# install vue-cli
npm install -g @vue/cli
We definietly recommend using the vue-cli.
$ vue ui
Then import the project and use all the awesome features.
But if you really like your console feel free to use:
# serve with hot reload at localhost:8080
npm run serve
# build for production with minification
npm run build
# run tests
npm run test
# run lint & run build & check bundlesize
npm run travis
node-env | default | info |
---|---|---|
VUE_APP_PUBLIC_PATH | / | link |
VUE_APP_SERVER_SERVER_URL | http://localhost:3030 | URL to schulcloud-server |
VUE_APP_CONTENT_SERVER_URL | http://localhost:4040 | URL to schulcloud-content |