nest g resource 명령어 에러
97
1 asked
nest g resource 명령어 실행시 오류가 발생합니다.
nest new 폴더명
nest new로 만든 폴더명으로 경로를 변경 후에 nest g resource로 하면 에러가 나고
상위 폴더에서는 명령어가 잘 됩니다. 문제는 상위에서 하면 src 폴더안에 생성되는게 아니라 외부폴더에 생성이 되서요.
에러코드 보면 D가 두개가 겹치는데 이유를 모르겠습니다.. gpt 물어봐서 4가지 방법 시도해봤는데 모두 실패했습니다..
nest 삭제 후 재설치
dev로 로컬설치
npx로 설치
c드라이브에서 작업
어떻게 해야할까요? 에러코드 첨부합니다.
Error: Cannot find module 'D:\works\inflearn\nestcourse\apicourse\"D:\works\inflearn\nestcourse\apicourse\node_modules\@angular-devkit\schematics-cli\bin\schematics.js"'
at Function._resolveFilename (node:internal/modules/cjs/loader:1401:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1057:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1062:22)
at Function._load (node:internal/modules/cjs/loader:1211:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:171:5)
at node:internal/main/run_main_module:36:49 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Answer 2
0
안녕하세요, 인프런 AI 인턴입니다. seunghyun Kim님.
NestJS 사용 중 nest g resource 명령어 실행 시 발생하는 에러는 보통 경로 문제로 인해 발생하는 경우가 많습니다. 주요 원인은 명령어를 실행하는 위치가 잘못되었거나, 모듈 불러오기 경로에 문제가 있을 수 있습니다.
아래 몇 가지 해결 방법을 실행해보시길 제안드립니다:
경로 확인:
nest new명령어로 새로운 프로젝트를 생성한 후, 그 프로젝트의 최상위 경로로 이동한 다음 명령어를 실행해야 합니다. 즉, 생성된 프로젝트의 최상위 디렉토리에서nest g resource명령어를 실행해야 합니다.프로젝트 구조 검사: 프로젝트의
src폴더가 정상적으로 존재하고, 그 폴더 내에 파일들이 올바르게 위치하고 있는지 확인해 보세요. 간혹 경로가 틀리면 모듈 로드 오류가 발생할 수 있습니다.Node.js와 Nest CLI 버전 확인: 사용 중인 Node.js와 Nest CLI의 버전이 최신인지 확인하세요. 설치된 패키지들과의 호환성 문제가 있을 수 있습니다.
npm install -g @nestjs/cli node -v npm -vWindows 경로 이슈: 에러 메시지에서 두 번 등장한 ’D:’ 드라이브 경로 분석을 보건대, Windows 환경에서 경로 처리가 잘못된 것으로 보입니다. 경로를 작은따옴표나 쌍따옴표 없이 입력해야 문제가 줄어들 수 있습니다.
유사한 문제를 다룬 게시물을 참고하시면 추가적인 팁을 얻을 수 있습니다:
추가적인 도움이 필요하시면 언제든 질문 남겨 주세요. 곧 지식공유자께서 여러분의 질문에 직접 답변해 줄 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
cascade 질문
0
35
1
@types/bcrypt 설치과정이 누락된것같습니다.
0
41
1
process.env port key 에러
0
43
1
추상화
0
45
1
[공유] DTO optional 필드가 undefined로 잡혀 TypeORM 조건이 깨지는 현상
0
92
2
where 키워드가 들어가는 메서드와 아닌 메서드
0
53
1
BearerTokenGuard에서 db를 조회해서 유저 정보를 불러오는 이유?
0
66
1
app.controller app.service 는 지워도되나요?
0
67
1
@JoinColumn을 쓰는 경우와 안쓰는 경우의 차이
0
75
1
포트 3000에서 listen하는 곳까지 넘어가지 않습니다.
0
62
1
PickType 사용 시 `as const`를 꼭 사용해야 하나요?
0
99
2
socket connect 오류
0
95
2
강의를 들으면서 궁금한 점
0
95
2
DELETE 요청의 반환값은 어떤 기준으로 결정하는 게 좋을까요?
0
55
2
커리큘럼 질문
0
95
2
put 요청은 언제
0
88
3
typeorm VS prisma
0
339
2
142 강의 > 4:00 > 포스트멘 활용 관련 질문 드립니다.
0
74
2
User 데코레이터 버그 수정 전달드립니다.
0
64
1
git 주소 부탁드립니다.
0
109
2
로그인 엔드포인트 관련 질문
0
81
2
yarn으로 express 다운 후 node 2_server.js 실행 안되는 경우
0
143
3
"흔히 사용되는 메서드" 강의 관련 질문입니다~
0
93
2
@nestjs/serve-static
0
105
2

