For the complete documentation index, see llms.txt. This page is also available as Markdown.

Watcher for the B2B Platform

Runs the B2B platform in development watch mode with hot module replacement.

bin/console b2b:platform:watch <email> [--gross]

Arguments:

  • email (required) - Email of employee or sales representative to login as

Options:

  • --gross, -g - Display gross prices instead of net prices

Interactive Prompts:

  1. Select sales channel

  2. Select domain (if multiple exist)

  3. Select company (for employees with multiple customer assignments)

Process:

  1. Authenticates user and creates session

  2. Renders base watcher file with current context

  3. Starts Vue development server on port 9998

  4. Enables hot module replacement

Environment Variables Set:

  • VUE_APP_DEV_ACCESS_KEY - Sales channel access key

  • VUE_APP_DEV_CONTEXT_TOKEN - User session token

  • VUE_APP_DEV_TAX_STATE - 'gross' or 'net'

After the necessary selections have been made, the Vue.js watcher starts and can be opened under port 9998 (e.g., http://localhost:9998) once it has been compiled successfully.

Terminal must support TTY for proper output display.

Last updated

Was this helpful?