config

    [ Nest ] postgresDB를 이용한 CRUD 앱 만들기 (3)

    안녕하세요? 수구리입니다. 이번 포스팅에서는 원래는 CRUD를 구현하기 이전에 소개를 했어야 했는데 뒤늦게나마 postgres와 Nest를 연결하는 방법을 소개하도록 하겠습니다. 우선, 이전 게시물 중에서 TypeORM을 Nest Framework위에 적용하기 위해서 필요한 설치 과정은 아래의 포스팅에서 확인해주시기 바랍니다! 2021.11.17 - [프로그래밍/Nest JS] - [ Nest JS ] TypeORM & pg module 설치 명령어 [ Nest JS ] TypeORM & pg module 설치 명령어 안녕하세요? 수구리입니다. 저번 포스팅에서는 Nest 애플리케이션에 DB를 적용하기 위해서 Postgre와 pgAdmin을 설치하였다. 이전 글 참고! [ Nest JS ] Postgres..

    [ typeORM ] SyntaxError: Cannot use import statement outside a module

    [ 오류 원인 ] postgres DB를 사용해서 Nest backend app을 구현하고 있는데 typeorm을 사용하기 위해서 config 파일을 정의해주어야 했다. 그런데 js 기반이라 ts의 config 파일은 인식이 잘 되어지지 않는것이 있는 것 같다. js 파일로 config 파일을 만들면 해결이 될 것처럼 보이긴 하지만 한번 해결해보고 싶었다. [ 오류 발견 ] [ 시도 방법 ] 1. node version 재설치 - npm 관련해서 version이 잘못되었는지 삭제를 하고 버전을 업데이트 후 시도 - 실패.. 2. package.json 파일 수정 "type": "module" or "module" : "commonjs" - package.json 맨 아래부분에 위의 구문 추가 해보기 - ..

    [ 9/6 삽질 기록 ] 험난한 typeORM 사용기

    config를 인식하지 못하는 문제 우선, typeorm을 간단히 소개하자면 현재 내가 사용하는 DB 툴(mysql)에서 스키마를 만들고, 진행하는 프로젝트로 연결을 하기 위해서 사용하기 위한 툴이다. (그 반대 작업도 가능하게 해 줌!) 나는 mysql을 사용하였고, typeorm-model-generator를 사용해서 내가 사용할 DB의 스키마들을 nest에서 작성한 뒤, 그 테이블(스키마)들을 mysql로 옮겨주는 작업을 시도했다. 이 작업에서 typeorm과 연결하기 위해 필요한 ormconfig.ts라는 파일을 다음과 같이 만들어주었는데 import { TypeOrmModuleOptions } from '@nestjs/typeorm'; import * as dotenv from 'dotenv';..