wanghao 2950baa312 feat:test push obui | преди 1 месец | |
---|---|---|
app | преди 1 месец | |
test | преди 3 месеца | |
.babelrc | преди 3 месеца | |
.editorconfig | преди 3 месеца | |
.eslintignore | преди 3 месеца | |
.eslintrc | преди 3 месеца | |
.gitattributes | преди 3 месеца | |
.gitignore | преди 3 месеца | |
.nvmrc | преди 3 месеца | |
.stylelintrc | преди 3 месеца | |
Dockerfile | преди 3 месеца | |
Makefile | преди 3 месеца | |
README.md | преди 3 месеца | |
buildDockerfile | преди 3 месеца | |
package-lock.json | преди 2 месеца | |
package.json | преди 3 месеца | |
server.js | преди 3 месеца | |
webpack.local.config.js | преди 3 месеца | |
webpack.production.config.js | преди 3 месеца | |
yarn.lock | преди 2 месеца |
weavescope
containernpm install -g yarn
yarn install
BACKEND_HOST=<dockerhost-ip> yarn start
and then open http://localhost:4042/
This will start a webpack-dev-server that serves the UI and proxies API requests to the container.
weavescope
containermake WEBPACK_SERVER_HOST=<dockerhost-ip> client-start
and then open http://<dockerhost-ip>:4042/
This will start a webpack-dev-server that serves the UI from the UI build container and proxies API requests to the weavescope container.
yarn run build
, output will be in build/
build/
: BACKEND_HOST=<dockerhost-ip> yarn run start-production
and then open http://localhost:4042/
This directory has a .eslintrc
, make sure your editor supports linter hints.
To run a linter, you also run yarn run lint
.
To enable logging in the console, activate it via localStorage
in the dev tools console:
localStorage["debug"] = "scope:*"
The Scope UI uses debug for logging, e.g.,:
const debug = require('debug')('scope:app-store');
debug('Store log message');
Got a blank screen when loading http://localhost:4042
?
Make sure you are accessing the right machine:
If you're running yarn start
on a virtual machine with IP 10.0.0.8, you need to point your browser to http://10.0.0.8:4042
.
Also, you may need to manually configure the virtual machine to expose ports 4041 (webpack-dev-server) and 4042 (express proxy).
新拉取代码后的额外操作
npm install less-loader@5.0.0
npm install less@4.2.0
本地启动
npm start