Skip to content

DaniDeDos/next-compilation

Repository files navigation

Nest Logo

NestJS my tricks

Índice

First steps

Prerequisites

  • Please make sure that Node.js (version >= 16) is installed on your operating system.

Installation

npm i -g @nestjs/cli

Nota: Existen varias formas de iniciar un proyecto con NestJS además del método recomendado con el CLI, existen alternativas usando git o degit q consisten en basicamente clonar e instalar las dependencias del repo.

Alternatives
git clone https://github.com/nestjs/typescript-starter.git project
cd project
npm install
npm run start

Get Started

  • Create a new project
nest new <project-name>
  • Running the app
npm run start:dev

Nota: Recuerda estar en el path del proyecto actual.

TypeORM

  • Install dependencies
npm i nestjs/typeorm typeorm
  • Install dependency for database connection

PostgreSQL

npm i pg
  • Update src/app.module.ts

import dependency

import { TypeOrmModule } from '@nestjs/typeorm';

import module

  TypeOrmModule.forRoot({
      type: 'postgres',
      host: process.env.DB_HOST,
      port: +process.env.DB_PORT,
      database: process.env.DB_NAME,
      username: process.env.DB_USERNAME,
      password: process.env.DB_PASSWORD,
      autoLoadEntities: true,
      synchronize: true,
    }),

About

the book

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published