Issues with Starting Plone Frontend (Volto) Using pnpm

Hello Plone Community,

I am trying to set up a Volto theme for Plone, but I am facing issues when running pnpm start. The frontend UI does not start, and I encountered the following problems while debugging:

  • pnpm start compiles successfully but does not launch the UI at http://localhost:3000.
  • Errors related to React.createContext not being a function and missing loaders for semantic.less.
  • I later realized I had not set up the Plone backend, but even after installing it via Docker, I faced login issues.
  • After creating an admin user manually, I was unable to log in despite entering the correct credentials.
  • Running docker exec -it <container_id> bin/adduser admin resulted in "No such file or directory" errors.
  • bin/instance and bin/console were not recognized inside the Plone container.

I would appreciate any guidance on resolving these issues and getting Volto running properly.

Thanks in advance!
Isha123-maker