5.0.5 • Published 8 months ago
@ovh-ux/manager-dev-server v5.0.5
Manager Dev Server
Dev server for OVHcloud Manager.
Installation
yarn global add @ovh-ux/manager-dev-serveror
yarn add @ovh-ux/manager-dev-serverUsage
API
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 });CLI
Help
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 informationOptions
-V, --version: Display version number-r, --region <region>: Region to use (default toeuorREGIONenvironment variable).-p, --port <port>: Port (default to3000or orPORTenvironment variable)-h, --host <host>: Define custom host--local2API: Use local2API proxy (to localhost:8080)-h, --help: Display help
Examples
$ 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:1234Related
- manager-dev-server-config - OVHcloud manager shared dev server configuration
Contributing
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.
License
BSD-3-Clause © OVH SAS