Hello and welcome to the boilerplate repository for the Embeddable. If you haven't already familiarized yourself with our documentation, we strongly recommend you do so first!
npm i
# requires Node.js 20 or later
This is how you push code changes to your Embeddable workspace
-
Head to https://app.us.embeddable.com (or https://app.eu.embeddable.com) and grab your API Key.
-
Set your location: in embeddable.config.ts, uncomment either the US or EU config section.
-
Build the code bundle:
npm run embeddable:build
-
Push the above code bundle to your workspace:
npm run embeddable:push -- --api-key <API Key> --email <Email> --message <Message>
- Head back to https://app.embeddable.com (or https://app.eu.embeddable.com) and "Create new Embeddable" using the components and models from your code bundle
This is a "Preview workspace" (local to you) that allows you make changes locally and see them instantly without needing to "Build and Deploy".
npm run embeddable:dev
It opens a "Preview" workspace, that uses your local components and models.