# dash-docs **Repository Path**: WuYu521/dash-docs ## Basic Information - **Project Name**: dash-docs - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-18 - **Last Updated**: 2021-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Dash Userguide The [Dash Userguide](https://plotly.com/dash): everything that you need to know to be productive with Dash. The Dash Userguide is hosted online at: [https://plotly.com/dash](https://plotly.com/dash). A [PDF version](/pdf-docs/Dash_User_Guide_and_Documentation.pdf) is also available. ### Running an app locally To run an app locally: 1. (optional) create and activate new virtualenv or conda env: ``` pip install virtualenv virtualenv venv source venv/bin/activate ``` or, with conda: ``` conda create --yes -n dash_docs source activate dash_docs ``` 2. `pip install -r requirements.txt` 3. `gunicorn --preload index:server` Alternatively, for development purposes, you can run: `while true; do IGNORE_DASH_BIO=true python index.py; sleep 2; done` The `while true` loop restarts Dash when there's syntax errors outside of the callbacks, and `IGNORE_DASH_BIO=true` constant prevents the loading of heavy Dash Bio examples, which makes hotreloading faster. 4. open http://127.0.0.1:8000 in your browser on Windows systems `waitress` can be a replacement for `gunicorn` 3. `pip install waitress` 4. `waitress-serve --listen=*:8000 index:server` 5. open http://127.0.0.1:8000 in your browser ### Contributing PRs accepted! The Dash user guide is itself a Dash app. Each file in `tutorial` represents a "chapter" of the docs. Changes to master will get deployed automatically.