This repo contains the web-based CMS Editor client.
npm install
: Install all packages
npm run package
: Build the lib output
npm run dev
: Start the dev server
npm run test
: Run unit tests
npm run webtest
: Run Playwright tests
Simply start the Launch Standalone
or Launch Standalone Mock
launch config to get debug and breakpoint support.
Note
The Launch Standalone
launch config connects to a real designer and therefore requires a running designer engine on port 8081 with a project called cms-test-project
. These attributes can be changed via URL parameters.
Note
The Launch Standalone Mock
launch config only receives mock data and therefore does not work with features for which a real engine is needed (e.g. data validation).
To run tests you can either start a script above or start Playwright or Vitest with the recommended workspace extensions.