Trying to deploy Node.js app (with TypeScript) with App Platform

I am getting tsc: command not found when trying to run build.

This is part of my package.json

"scripts": {
    "build": "tsc",
    "start": "node dist/index.js",
    "watch": "tsc -w",
    "dev": "nodemon dist/index.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },

Tried to run npm install --only=dev && npm run build && npm prune --production

as was suggested in the threads below, but got:
Your build job failed because it was terminated. This often happens due to resource exhaustion.
Error code: BuildJobTerminated

https://www.digitalocean.com/community/questions/app-platform-keeps-using-cached-node_modules-despite-changes

https://www.digitalocean.com/community/questions/how-do-you-use-node-js-devdependencies-in-the-app-platform-builds

How do I build this sucker?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
1 answer

Did "build": "npm install --only=dev && tsc" and it looks like its working.

Submit an Answer