This package contains libraries and demo code for the EEA Semantic Search service.
We use pnpm as package manager, so make sure to install that first, with:
npm install -g pnpm
Run:
pnpm install
pnpm build
pnpm start
Run:
pnpm install
pnpm build
pnpm yalc-publish
Then, inside your classic Plone addon, in a create-react-app application, run:
npx yalc add @eeacms/search
Run:
pnpm install
pnpm standalone
To connect the standalone version with EEA Global Search configuration, run it with:
env PROXY_ELASTIC_INDEX=global-search RAZZLE_APP_NAME=globalsearch pnpm run start