I find a semi-solution, use VSCode and connect ssh with it to webhost/cpanel then stop app(because conflict) run strapi (npm run develop[package.json script]) on localhost:port (ex:localhost:1337 on your webhost) use port forwarding and forward the port 1337 then you can open in your browser from localmachine
for more info : Connect over SSH with Visual Studio Code
deploy without Setup Node.js Deploy Node.js Apps To Shared Hosting - YouTube