inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습

Baobab에 스마트 계약 배포 1

npm install 문제 해결

359

Mr. Tai

작성한 질문수 17

0

starter pack을 git으로 받아 사용하다 보니 버전 문제가 많은듯하였음

npm install을 하였을때 git 및 기타 설정값들의 버전 문제가 있는듯하였음

다른 글들에서는 node 버전을 낮추어 보라고 하였으나 추후에 또 다른 부분과 버전 문제가 달라 문제가 생길듯하였고 현재는 node 16 이상 버전이기에 너무 차이가난다 생각해서 다른 방법을 찾아보려하였음

 

해결방법 (임시방편)

  1. git에 완강한 사람의 package.json과 package-lock.json 파일을 복사해서 붙혀넣음

  2. npm install 갈김

  3. 잘됨

 

우선은 완강을 한뒤에 몇회독을 반복하고 구조를 파악한뒤에 스타트 패키지 없이 구현 해보는것을 목표로할것.

블록체인

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

npm install을 실행할 때 git과 기타 설정값들의 버전 문제가 발생한다는 것 같아요. node 버전을 낮추라는 조언이 있었지만 현재 node 16 이상 버전이라 너무 차이가 많다고 생각하시나 봐요.

임시방편으로 git에 완강한 사람의 package.json과 package-lock.json 파일을 복사해서 붙여넣고 npm install을 실행하여 잘 작동한다고 하셨네요. 하지만 이 방법은 일시적이기 때문에 추천하지 않아요.

새로운 프로젝트를 시작하는 거라면 package.json과 package-lock.json 파일을 새로 생성하고 의존성 패키지를 설치하는 것이 좋을 것 같아요. 이 방법으로 버전 문제를 최소화할 수 있을 거에요. 그리고 여러분의 목표처럼 스타트 패키지 없이 구현해보는 것도 좋은 방법입니다.

더 나은 해결방법을 찾기 위해서는 자세한 환경 정보와 오류 메시지가 필요합니다. 가능하다면 어떤 에러가 발생했는지, 그리고 package.json 파일의 의존성 구성이 어떻게 되어있는지 알려주시면 더 나은 답변을 드릴 수 있을 거에요.

그리고 중요하게 생각해야 하는 것은, 언제든지 언급하셨듯이 구조를 파악한 뒤에 스타트 패키지 없이 구현한다는 것입니다. 시작은 소규모로 하되 지속해서 발전시켜 나가는 것이 좋을 거에요.

더 도움이 필요하시면 언제든지 댓글로 문의해주세요. 감사합니다.

2025년으로 업데이트된 이더리움 마스터링 강의 내용에 대한 문의

0

56

2

강의자료 요청드립니다.

0

47

1

실습하는 영상은 없는 건가요?

0

84

3

자료를 한번에 받아서 볼수 있을까요?

0

57

1

3-3 트랜잭션이란 무엇인가 강의자료는 없나요?

0

88

2

사진이 안나옵니다

0

49

1

사진이 안나오거나 수식이 안나오는 경우가 있는데

0

49

1

ova 구글 드라이브 404

0

46

1

비트코인의 처리가 즉각적이라는게 잘 이해가 가지 않습니다

0

73

1

질문이 있습니다.

1

61

2

Web3개발자2 헬로우 월드

0

62

1

강의 자료 요청 및 오류 질문

0

105

2

LAYER2

0

94

1

블록의 증명에 걸리는 시간

1

211

2

질문이요

0

85

1

Web3.js1

0

125

2

질문이요

0

91

1

컴파일 및 배포

0

175

1

컴파일 및 배포

0

192

4

rinkeby testnet 사용

0

135

1

npm install 문제가 발생하는데 해결방법이 없을까요?

0

7882

1

npm run dev 후에 caver-js 에러 해결

0

511

1

truffle deploy --network klaytn 오류 해결

0

334

1

환경설정

0

371

1