Dev server for OVHcloud Manager.
yarn global add @ovh-ux/manager-dev-server
or
yarn add @ovh-ux/manager-dev-server
const { defaultConfig } = require('@ovh-ux/manager-dev-server');
console.log(defaultConfig);
// { port: 3000, region: 'eu' }
or
const { devServer } = require('@ovh-ux/manager-dev-server');
// start a dev server to serve '.' on region: ca, port: 1234 with local2API
// return an express app
devServer('.', 'ca', '1234', { local2API: true });
manager-dev-server --help
Usage: manager-dev-server <path>
Options:
-V, --version output the version number
-r, --region <region> Region (EU|CA|US) (default: "eu")
-p, --port <port> server port (default: 3000)
-h, --host <host> host
--local2API Use local2API proxy (localhost:8080)
-h, --help output usage information
-
-V, --version
: Display version number -
-r, --region <region>
: Region to use (default toeu
orREGION
environment variable). -
-p, --port <port>
: Port (default to3000
or orPORT
environment variable) -
-h, --host <host>
: Define custom host -
--local2API
: Use local2API proxy (to localhost:8080) -
-h, --help
: Display help
$ manager-dev-server ./packages/manager/apps/hub/dist
Serve: ./packages/manager/apps/hub/dist - region: eu - localhost:3000
$ manager-dev-server ./packages/manager/apps/hub/dist -p 1234
Serve: ./packages/manager/apps/hub/dist - region: eu - localhost:1234
$ manager-dev-server ./packages/manager/apps/hub/dist -r ca
Serve: ./packages/manager/apps/hub/dist - region: ca - localhost:3000
$ manager-dev-server ./packages/manager/apps/hub/dist --local2API
[HPM] Proxy created: / -> http://localhost:8080
[HPM] Proxy rewrite rule created: "^/engine/2api/" ~> "/"
[HPM] Subscribed to http-proxy events: [ 'error', 'close' ]
Serve: ./packages/manager/apps/hub/dist - region: eu - localhost:3000
$ manager-dev-server ./packages/manager/apps/hub/dist -r ca -p 1234 --local2API
[HPM] Proxy created: / -> http://localhost:8080
[HPM] Proxy rewrite rule created: "^/engine/2api/" ~> "/"
[HPM] Subscribed to http-proxy events: [ 'error', 'close' ]
Serve: ./packages/manager/apps/hub/dist - region: ca - localhost:1234
- manager-dev-server-config - OVHcloud manager shared dev server configuration
Always feel free to help out! Whether it's filing bugs and feature requests or working on some of the open issues, our contributing guide will help get you started.
BSD-3-Clause © OVH SAS