I am working on the a NodeJS and React application, getting generated from the below command: npm install @microsoft/iot-cardboard-js@beta.
Detailed Link: https://github.com/microsoft/iot-cardboard-js/wiki/Embedding-3D-Scenes
When I deploy the application on the Azure Web App (OS: Linux), it throws different erors everytime:
3:34:01 PM DigitaltwinsViewer-Linux: Creating an optimized production build... 3:47:26 PM: Error: :( Application ErrorIf you are the application administrator, you can access the <a style="color: grey"href="https://digitaltwinsviewer-linux.scm.azurewebsites.net/detectors">diagnostic resources.
The build failed because the process exited too early. This probably means the system ran out of memory or someone called
kill -9on the process.
The application is being deployed with the below deployment configuration: SCM_DO_BUILD_DURING_DEPLOYMENT=true
Project Structure:
I tried to deploy the application on the Azure Web App (with Linux OS and Windows OS), but it takes long time and finally azure throws error.
I am trying to deploy from the Visual Studio Code with Azue Extension with below deployment configuration: SCM_DO_BUILD_DURING_DEPLOYMENT=true
Is there anything I am missing or need to make changes to make the deployment successful?

Make sure you are deploying the application with all the required files.
Check if the
NodeJsversion in Azure App Service is compatible with the version of@microsoft/iot-cardboard-js@beta.Remove
SCM_DO_BUILD_DURING_DEPLOYMENTsetting and try deploying again.Run
npm run buildornpm startbefore deploying the application.If still issue persists, along with
SCM_DO_BUILD_DURING_DEPLOYMENT, try enabling the Oryx build by adding the settingENABLE_ORYX_BUILD= trueinApp Service=>Environment Variables=>App Settings.Create a new
Azure App Servicein any otherregionand deploy your application using other deployment method like CLI with the commandaz webapp up --name <webapp_name>."WEBSITE_NODE_DEFAULT_MEMORY_LIMIT"="512MB".I have created a simple
ReactJs and NodeJsapplication with the commandnpx create-react-app <project_name> --template iot-cardboard-js:visual studio codeand could access the application without any issues.References:
https://classic.yarnpkg.com/en/package/cra-template-iot-cardboard-js