Upgrade to Pro
Univer Bases is a Univer SDK Pro capability. Production applications need a valid Pro license and the same deployment considerations as other Pro products.
License plugin
Register UniverLicensePlugin before registering Bases plugins:
TypeScript
import { UniverLicensePlugin } from '@univerjs-pro/license'univer.registerPlugin(UniverLicensePlugin, { license: process.env.CLIENT_LICENSE_TEXT,})Keep the license text outside source control. In browser applications, inject it through your build or runtime configuration.
Package scope
Base packages live in the @univerjs-pro scope:
| Capability | Packages |
|---|---|
| Core Base model | @univerjs-pro/bases |
| Browser Base UI | @univerjs-pro/bases-ui |
Deployment notes
- Use model packages only in Node.js services.
- Register formula plugins when using formula fields.
- Configure attachment upload handlers before enabling attachment fields in production.
- Persist Base snapshots as application data and migrate them together with Univer upgrades.
For license, server, and deployment details, see Univer SDK Pro.
How is this guide?