inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

메타프롬프트 활용 PRD 생성 (+MVP)

git clone 후 npm i 시 보안 취약점 발생 → npm audit fix --force 로 해결했는데 이렇게 사용해도 되나요?

112

송숭이

작성한 질문수 3

0

안녕하세요, 짐코딩님! 강의 잘 듣고 있습니다 😊

89강에서 제가 만든 스타터킷이 아닌, 강사님 소스코드를 git clone한 후 npm i를 실행했는데, 아래와 같은 결과가 나왔습니다.

발생한 상황:

npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
added 691 packages, and audited 692 packages in 8s
10 vulnerabilities (1 low, 4 moderate, 4 high, 1 critical)

critical을 포함한 보안 취약점 10개가 발견되어서, 아래 명령어로 강제 수정을 시도했습니다.

npm audit fix --force

결과:

npm warn audit Updating next to 15.5.12, which is outside your stated dependency range.
changed 3 packages, and audited 698 packages in 4s
found 0 vulnerabilities

Next.js가 15.5.12로 업데이트되면서 취약점은 모두 해결됐습니다.

질문 드리고 싶은 점:

  1. npm audit fix --force로 Next.js 버전이 강의 소스코드와 달라졌는데, 이렇게 만들어둔 스타터킷 사용 시 구버전 이슈가 나타나면 이렇게 수정해서 사용하면 되는것이 맞나요?

  2. git clone한 강사님 소스코드에서 이런 취약점이 발생하는 게 정상인가요, 아니면 제 환경 문제일까요?

     

비개발자로서 강의를 따라가고 있어서 이런 부분이 헷갈립니다. 답변 주시면 감사하겠습니다!

react 인공지능(ai) claude

답변 1

0

짐코딩

안녕하세요! 질문 주셔서 감사해요 😊

두 질문 모두 한 번에 답변드릴게요.

결론부터 말씀드리면, 제가 공유한 소스코드는 "참고용"이에요.

강의에서 제가 공유한 소스는 수업 중에 만든 CLAUDE.md, 서브에이전트, 커스텀 커맨드 같은 설정들을 참고하라고 올려둔 거예요. 최신 상태로 지속적으로 관리하는 소스가 아니다 보니 npm 취약점이 발생하는 건 자연스러운 일이에요. 제 환경 문제도 아니고, 뭔가 잘못하신 것도 아니에요 😊

이 강의의 핵심은 이거예요.

클로드 코드 스펙을 익히고 → 본인만의 스타터킷을 직접 만들어서 → 그걸 개발 워크플로우에 녹여내는 것

제 소스를 그대로 쓰는 게 목적이 아니라, 제 소스를 참고해서 본인 상황에 맞는 스타터킷을 직접 만드는 게 목표예요.

강의를 따라서 본인의 스타터킷을 직접 만드시면 Next.js 현재에 맞는 최신 버전으로 만들어 질테고 이러한 보안 이슈도 해결되어 있는 소스로 시작하실 수 있어요

그러니 지금 당장 npm audit fix --force 로 버전 맞추는 것보다, 제 소스는 참고만 하셔서 본인의 스타터킷을 기반으로 진행하시는 걸 강력 추천드려요!

그게 이 강의를 제대로 활용하는 방법이에요 🙂

rules 폴더나 CLAUDE.md 파일 관리 관련 질문

0

17

1

cursor 안에서 다운로드 안되는 게 많은데 대체가 필요할까요

0

31

2

업데이트로 인한 에이전트 생성 변경

0

31

2

starter kit 프로젝트에 prd 문서 만들기

0

42

2

명령어 여러줄 입력방법?

0

39

2

ctrl + 't' 단축어가 안먹어요

0

33

1

클로드코드 계획 보고 방법 알고싶어요.

0

44

2

실무 버전 출시는 언제?

0

43

1

예시 1, 2, 3에서 질문있습니다.

0

42

2

Cursor 프로젝트 목록 및 작업 환경 동기화 문의

0

36

1

파워쉘, 터미널

0

44

2

스킬과 서브에이전트 병행 사용 질문

0

54

2

터미널에서 커서 AI 직접 실행

0

41

2

이런 경우는 어떤 조치를 취해야할까요?

0

46

2

outputStyles, rules

0

47

2

hooks 설정이 안되요

0

51

2

영상 최신으로 엡데이트 요청

0

72

2

소스 코드가 회사 보안 프로그램에 막혀서 안 보여요.

0

62

2

claude code 상태표시줄 궁금합니다!

0

53

2

설치의 필요성

0

84

2

시작하기전에 질문 드립니다.

0

66

2

output style이 안나와요

0

55

2

교제 노션 복제 방법 문의

0

61

2

output style은 뭘선택하나요?

0

48

1