Files
weave-scope/client/README.md
David Kaltschmidt e518bedecb Update the JS tooling
* get rid of gulp
* use webpack-dev-server to serve app.js
* express serves static files
* 2 webpack configs: local and production
* for development with backend, websocket URL is injected
* remove unneeded static files
2015-08-24 12:41:17 +02:00

30 lines
700 B
Markdown

# Scope UI
## Getting Started
- Setup: `npm install`
- Build: `npm run build`, output will be in `build/`
- Develop: `npm start` and then open `http://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 `npm run lint`.
## Logging
The Scope UI uses [debug](https://www.npmjs.com/package/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:*"
```