Getting started
Development
Developing locally

Developing Locally

You can spin up a local workspace for building and testing purposes. Simply run:

npm run embeddable:login
 
npm run embeddable:dev

Using data locally

  • Your local workspace uses the same data connections as your online workspace.
  • If you store your data models in a separate repo to your components, then the local workspace will use the models from your online workspace.

Creating dashboards locally

  • Dashboards you create in the dev environment using the no-code builder cannot be published. However, dashboards created as code, which live inside your repo, can be.
  • Changes made locally do not sync automatically to your online workspace - they remain local until pushed to your workspace.
💡

The local dev environment does not currently work in Safari due to Safari’s unique security restrictions.