Development Environment Setup
Manual Install
- Install Python 3, Ruby, and NodeJS.
-
Clone this repository:
git clone git@github.com:google/wireless-debugging.git cdto theserverdirectory.-
Install the necessary Ruby gems (for SASS):
gem install compass font-awesome-sass bootstrap-sass -
Install the necessary Python libraries:
pip3 install -r requirements.txt -
Install the necessary NodeJS tools:
npm install -
Run
compass compileto compile the SASS to CSS. - Run
./widb_server.py(you may have to prependsudoto bind to port 80) and go tolocalhostin your browser.
With Docker Compose
Note: you might need to run some of these commands using sudo.
- Install Docker Compose:
pip install docker-compose. - Clone the repository.
- Run
docker-compose build - Run
docker-compose up
Where to go from Here
- Understand the Project Structure
- Learn how to Run Tests