For deployment issues, please provide us with the following information:
Repro steps.
Setup an app service running on windows
Set WEBSITE_RUN_FROM_PACKAGE=1 on the Azure portal
Run npm install --production in the local JS/Node project, and package all the files into a zip file without any extra folder (The package.json is in the root path)
Deploy packaged zip file using zip push deploy in Kudo interface
curl http://xxxxxxx.azurewebsites.net/app.js will show the js content
no node process in process explorer
Project structures.
Sample project inited by npx using npx express-generator myExpressApp --view ejs
The log/error given by the failure.
Deploy log shows successes.
log.log
2022-11-23T16:57:49.9849222Z,Updating submodules.,7285d065-50f3-4cb0-83c9-acd685796adb,0
2022-11-23T16:57:50.0630959Z,Preparing deployment for commit id '2763fa06f4'.,e7ff1119-7f53-4038-9e59-cc653d23ebb1,0
2022-11-23T16:57:50.2661756Z,Skipping build. Project type: Run-From-Zip,4d3ea99f-010d-4f27-8b52-9f9cddb1be35,0
2022-11-23T16:57:50.3130956Z,Skipping post build. Project type: Run-From-Zip,4b7e9c05-ff94-4c23-ac9a-667c57123012,0
2022-11-23T16:57:50.3912094Z,Triggering recycle (preview mode disabled).,31c6c7a8-a682-44ff-a63b-2c11fefe8768,0
2022-11-23T16:57:50.4538618Z,Deployment successful.,1677bb3c-220b-40d4-ab88-e665205d9610,0
Repro steps.
Project structures.
The log/error given by the failure.
Debug your Azure website remotely.
Mention any other details that might be useful.