inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

e2e 테스트(강좌 마무리)

절대경로 사용시 문제점 질문

275

roider2316

작성한 질문수 52

0

직접 생성한 모듈 파일을 불러올 때 절대 경로를 사용한다면 node_modules에서 찾기 때문에 유효하지 않다고 했는데, 이게 제스트로 실행할 때만 문제가 되고, 노드로 그냥 실행시킬 때에는 문제가 되지 않는 이유는 뭔가요? 노드로 그냥 실행시킬 때에도 node_modules에서 해당 모듈 파일을 찾아서 에러가 발생해야 하는 것이 아닌가요?

node.js express nestjs typeorm

답변 1

1

제로초(조현영)

tsconfig.json에 path alias설정되어있어서 그렇습니다. 실행 설정 파일이 달라서 그렇습니다.

0

roider2316

아 그렇군요. 감사합니다.

그리고 질문이 더 있는데 깃허브에 보면 package.json코드에

    "moduleNameMapper": {
      "^src/(.*)$": "<rootDir>/$1"
    },

이렇게 네임 매퍼가 설정되어 있던데 package.json 기준 루트 디렉토리는 nest-typeorm폴더가 되고 그러면 "<rootDir>/$1"가 아니라 "<rootDir>/src/$1" 이렇게 되어야 하는 것이 아닌가요?

 

5:15초 쯤에서 test폴더에 있는 jest-e2e.json파일에선 루트 디렉토리가 test폴더가 되고, nest-typeorm폴더에 있는 package.json파일에선 루트 디렉토리가 src폴더가 된다는 것이 이해가 안 갑니다.

1

제로초(조현영)

루트 디렉토리 판단 기준이 jest랑 ts랑 서로 달라서 그렇습니다. 이해의 영역이 아닙니다.

0

roider2316

넵 알겠습니다

강의자료는 어디서 다운받나요?

0

143

4

질문 있습니다.

0

316

3

(강의 5:42 질문) providers를 통한 여러 개의 인스턴스 생성 & exports 통한 싱글톤 생성

0

168

2

코드 편집기 확장 프로그램

0

220

2

(질문)비밀 저장소에 접근하기 위한 인증 정보는 로컬 .env에 저장하는지?

0

162

2

(질문)외부 저장소를 통한 환경변수 불러오기 비동기 질문

0

177

3

로그인을 해도 LoggedInGuard쪽에서 false값이 나옵니다.

0

161

2

로그인방법이 고민됩니다.

0

197

2

yarn seed 명령어 실행 시 데이터 삽입 안됨

0

305

4

yarn run db:create 시에 발생하는 데코레이터 오류

0

248

2

npm run db:create 시에 발생하는 decorating 오류

0

245

2

RxJS 디버깅 질문 있습니다.

0

198

3

CacheManager에 대해 질문 있습니다.

0

184

2

로깅은 어떻게 하는게 효율적일까요?

0

237

1

CORS 질문 있습니다.

0

425

2

쿠키 옵션에 대해서 질문 있습니다.

0

190

2

로그아웃 요청이 403 forbidden 에러가 나는데 왜그런걸까요??

0

458

1

401 unauthorized문제

0

305

1

가드의 장점에 대해서 질문이 있습니다.

0

232

1

로그 관리에 대해 질문 있습니다.

0

255

2

CORS 에러 질문 있습니다.

0

328

2

배포 환경 DB 연결 질문 있습니다.

0

417

2

socket io 미 연결 문제 (nest & flutter)

1

1166

3

no elements in sequence 에러 관해서 질문이 있습니다.

0

464

1