Development Environment Setup
Manual Install
- Install Python 3, Ruby, and NodeJS.
-
Clone this repository:
git clone git@github.com:google/wireless-debugging.git
cd
to theserver
directory.-
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 compile
to compile the SASS to CSS. - Run
./widb_server.py
(you may have to prependsudo
to bind to port 80) and go tolocalhost
in 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