Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

199
Vistas
¿Cómo hacer que un servidor node.js listo para producción se ejecute cuando se construya?

He creado un servidor node.js y todo funciona en desarrollo. Incluso tengo una instancia de docker y cuando la construyo todo funciona.

Me preguntaba cómo podría hacer una compilación minimizada para la producción, pero hasta ahora no he podido resolverlo.

Mi paquete.json:

 { "name": "rugbe", "version": "1.0.0", "description": "", "main": "index.ts", "scripts": { "build": "tsc -p .", "dev": "npx ts-node-dev --prefer-ts true --no-notify -r tsconfig-paths/register --watch src --transpile-only index.ts" }, "author": "", "license": "ISC", "dependencies": { "body-parser": "^1.19.1", "express": "^4.17.2", "helmet": "^5.0.2" }, "devDependencies": { "@types/express": "^4.17.13", "@types/node": "^16.11.22", "nodemon": "^2.0.15", "ts-node": "^10.4.0", "ts-node-dev": "^1.1.8", "tsconfig-paths": "^3.12.0", "ttypescript": "^1.5.13", "typescript": "^4.5.5", "typescript-transform-paths": "^3.3.1" } }

Cuando ejecuto npm run bild obtengo:

rugbe@1.0.0 construir

tsc-p.

Pero nada empieza?

cuando ejecuto el npm run dev obtengo.

rugbe@1.0.0 dev

npx ts-node-dev --prefer-ts true --no-notify -r tsconfig-paths/register --watch src --transpile-only index.ts

[INFO] 23:27:01 versión ts-node-dev. 1.1.8 (usando ts-node ver. 9.1.1, mecanografiado ver. 4.5.5)

Aplicación ejecutándose en el puerto 5000

índice.ts:

 import App from "./src/app"; App.listen(5000); console.log("App running on port 5000");

Estructura general del proyecto

ingrese la descripción de la imagen aquí

¿Cuál es el guión correcto aquí?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda