Pasos para usar
Node con TypeScript
Instalar TypeScript y tipos de Node, Instalar rimraf (Herramienta que funciona
como dependencia de desarrollo. similar al rm -f) eliminar directorio.
npm i -D typescript @types/node npm install -D rimraf
Inicializar el archivo de configuración de Crear scripts en el package.json
TypeScript (Se puede configurar al gusto). para construir e iniciar en producción.
npx tsc --init --outDir dist/ --rootDir src "build": "rimraf ./dist && tsc",
"start": "npm run build && node dist/app.js"
Opcional - Para traspilar el código, se
puede usar este comando:
npx tsc
npx tsc --watch
Configurar Nodemon y Node-TS.
npm install -D ts-node nodemon
Crear archivo de configuración
de Nodemon - nodemon.json
{
"watch": ["src"],
"ext": ".ts,.js",
"ignore": [],
"exec": "npx ts-node ./src/app.ts"
}
Crear script para correr en
desarrollo en el package.json
"dev": "nodemon"
"dev": "npx nodemon"
// En caso de no querer instalar nodemon
@Fernando_Her85
www.devtalles.com
@DevTalles
Pasos para usar
Node con TypeScript
(Simplificado)
Instalar TypeScript y demás dependencias:
npm i -D typescript @types/node ts-node nodemon rimraf
Inicializar el archivo de configuración de
TypeScript (Se puede configurar al gusto).
npx tsc --init --outDir dist/ --rootDir src
Crear archivo de configuración de Nodemon - nodemon.json
{
"watch": ["src"],
"ext": ".ts,.js",
"ignore": [],
"exec": "npx ts-node ./src/app.ts"
}
Crear scripts para dev, build y start
"dev": "nodemon",
"build": "rimraf ./dist && tsc",
"start": "npm run build && node dist/app.js"
Información Recursos
@Fernando_Her85
www.devtalles.com
@DevTalles