Trying to run `npm run` on server start

I have seen similar questions but none answers mine. It may be that i’m overlooking something.

I have an existing server with subdomain pointing to next.js port and can successfully run nexxtjs app through

npm run dev 

i would like to run it each time server restarts so the wite would be constantly up.

I have tried thrught systemctl service but i couldn’t get it to work.

Is there another way? Am i overlokoing something obvious?

‘npm’ não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes

boa noite! Estou com esse problema. Já tentei algumas coisas que achei na net mas nada funcionou até agora. Me ajudem por favor:

'npm' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @ dev: `npm run development` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @ dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.