forked from cerc-io/laconic-console
Server Console App directly from the server.
Use Moustache to create template and set config in page. Use babel plugins to process GQL (and fix GQL queries). Added service type.
This commit is contained in:
@@ -4,9 +4,41 @@ Apollo GraphQL client.
|
||||
|
||||
## Usage
|
||||
|
||||
Use the following command to run the server at: http://localhost:4000
|
||||
|
||||
```bash
|
||||
yarn
|
||||
yarn start
|
||||
```
|
||||
|
||||
To test the Console app, the `@dxos/console-app` must be built first:
|
||||
|
||||
```bash
|
||||
cd ../console-app
|
||||
yarn build
|
||||
```
|
||||
|
||||
Use the following command to run the client in development mode (via the `webpack-dev-server`) at http://localhost:8080
|
||||
|
||||
```bash
|
||||
yarn dev
|
||||
```
|
||||
|
||||
To build the client and serve it directly from the server:
|
||||
|
||||
```bash
|
||||
yarn build
|
||||
yarn start
|
||||
```
|
||||
|
||||
http://localhost:4000
|
||||
Then open the app at: http://localhost:4000/console
|
||||
|
||||
|
||||
## Production
|
||||
|
||||
When running the Console server, either set the `CONFIG_FILE` environment variable or set the `--config` option.
|
||||
|
||||
```bash
|
||||
./bin/console.js --config ./config.yml
|
||||
```
|
||||
|
||||
NOTE: The server passes its configuration directly to the Console app when it is loaded.
|
||||
|
||||
Reference in New Issue
Block a user