mirror of
https://github.com/weaveworks/scope.git
synced 2026-03-03 10:11:03 +00:00
Also: - build a custom URL matcher to cope with container image names having a encoded forward slash in them. - escape node ids in the UI when constructing URLs. - add a test which fetches all the nodes of all topologies, and update report fixture to have slash in container image names.
Scope UI
Getting Started
- Setup:
npm install - Build:
gulp build --release, output will be inbuild/ - Develop:
gulp syncand then openhttp://localhost:4042/
To see a topology, ../app/app needs to be running, as well as a probe.
Coding
This directory has a .eslintrc, make sure your editor supports linter hints.
To run a linter, you also run gulp lint.
Logging
The Scope UI uses debug for logging, e.g.,:
const debug = require('debug')('scope:app-store');
debug('Store log message');
To enable logging in the console, activate it via localStorage in the dev tools console:
localStorage["debug"] = "scope:*"