Course detail page running at port 2000 not working because of missing package.json

After setting up devstack I created a course but when I try to view it at this address the page does not work

[type or paste code here](http://localhost:2000/course/course-v1:NMP+ARB101+2023/home)

I also tried to ping at the port 2000 but the connection is refused, the docker logs show hundreds of similar errors like this

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-11-13T07_51_08_480Z-debug-0.log
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /edx/app/frontend-app-learning/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/edx/app/frontend-app-learning/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

What other files could be missing and where do I get them?

Do you need to run an older version (Nutmeg on Devstack) or could you use the latest (Palm) on the supported Tutor environment?

I can update to the latest. Will I not run into this issue on the latest version?

I do not know, I am not a site operator. However, running the latest code means you’re more likely to get help.