Copyright © 2016–2018 Spyder Website Contributors
This is the repository for the Spyder IDE website at Spyder-IDE.org.
Running installation script:
$ curl -sf https://www.getlektor.com/install.sh | sh
Using conda (Recommended way):
$ conda install lektor -c conda-forge
Using pip:
$ pip install -U Lektor
To run local server:
$ lektor server
If you also want to update the webpack files, you need npm
installed
and then run it like this:
$ lektor server -f webpack
There are 2 branches, develop and production.
Default branch is develop and is deployed with gh-pages via Lektor to https://develop.spyder-ide.org/
After test have been carried out by the QA Team, the changes from develop will be merged in production and deployed gh-pages via Lektor to https://www.spyder-ide.org
This website is built using Lektor, a static web generator that could be customized using Jinja2 templates.
Webpack is used for built and generate static files (css, js, images, fonts), in the current configuration:
- .scss files will be processed with Sass
- .js files will be processed with Babel to convert ES6 into ES5
- JS and CSS files will be minified
The build also requires several Lektor Plugins (No extra configuration is needed; Lektor automatically installs them when building):