This question is not going to be particularly loaded with detail, because the problem is very basic, and pertains to the limitations in how Plesk Onyx implements Node support.
I'm trying to deploy a react app created with create-react-app to a domain hosted on a server with Plesk Onyx installed. I obviously cannot mess around with the core server because I might break other domains. So I need to install this app in a manner that is handled properly by Plesk. The problem I'm having is that I'm not finding a guide for how to do this anywhere.
Plesk requires a project structure that is really quite inflexible, and it's nothing like the structure imposed by create-react-app. For instance, Plesk requires that the document root be a child of the application root, which is the complete inverse of the way create-react-app sets up a project.
I have not shown code here because it's a deployment issue, not a code issue, and involves the structure of projects and how to shove a round peg into a square hole.