inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tạo NFT Bất cứ ai cũng có thể làm

터미널에 node index 모듈을 찾지 못한다는 오류해결

178

sonjinju12229978

14 câu hỏi đã được viết

0

 

Error: Cannot find module 'C:\Users\sonji\Desktop\hashlips_art_engine-main/node_modules/sha1'

Require stack:

- C:\Users\sonji\Desktop\hashlips_art_engine-main\src\main.js

- C:\Users\sonji\Desktop\hashlips_art_engine-main\index.js

at Function._resolveFilename (node:internal/modules/cjs/loader:1249:15)

at Function._load (node:internal/modules/cjs/loader:1075:27)

at TracingChannel.traceSync (node:diagnostics_channel:315:14)

at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)

at Module.require (node:internal/modules/cjs/loader:1340:12)

at require (node:internal/modules/helpers:141:16)

at Object.<anonymous> (C:\Users\sonji\Desktop\hashlips_art_engine-main\src\main.js:4:14)

at Module._compile (node:internal/modules/cjs/loader:1546:14)

at Object..js (node:internal/modules/cjs/loader:1689:10)

at Module.load (node:internal/modules/cjs/loader:1318:32) {

code: 'MODULE_NOT_FOUND',

requireStack: [

'C:\\Users\\sonji\\Desktop\\hashlips_art_engine-main\\src\\main.js',

'C:\\Users\\sonji\\Desktop\\hashlips_art_engine-main\\index.js'

]

}

Node.js v22.11.0

 

Smart Contract nft

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
손진주님께서 겪고 계신 문제는 Node.js 프로젝트에서 필요한 모듈을 찾지 못해서 발생하는 오류입니다. 아래에서 이 문제를 해결하기 위한 몇 가지 방법을 안내드리겠습니다.

  1. 모듈 설치 확인 및 재설치:

    • 프로젝트 디렉토리(C:\Users\sonji\Desktop\hashlips_art_engine-main)에서 package.json 파일을 확인하시고 필요한 모든 의존성을 설치했는지 확인하세요.
    • 명령 프롬프트를 열고 프로젝트의 루트 디렉토리에서 다음 명령어를 실행해 보세요:
      
      npm install
      

    • sha1 모듈이 package.json에 정의되어 있지 않다면 다음 명령어로 직접 설치해 보세요:
      
      npm install sha1
      

  2. Node.js 버전 확인:

    • 사용 중인 Node.js 버전이 프로젝트와 호환되는지 확인해야 합니다. package.json에 설정된 engines 필드가 있다면 해당 Node.js 버전을 사용하는 것이 좋습니다.
    • Node.js 22.11.0는 공식적인 릴리스 버전이 아니므로, 안정적인 LTS(Long Term Support) 버전을 설치하는 것이 좋습니다. LTS 버전은 Node.js 16.x나 18.x 버전을 권장드립니다. 다음 링크에서 LTS 버전을 다운로드할 수 있습니다: Node.js 다운로드 페이지
  3. 명령어 실행 경로 확인:

    • npm install 명령어가 실행된 경로가 맞는지 확인하세요. 잘못된 위치에서 실행될 경우, 모듈이 실제로 사용될 프로젝트 디렉토리에 설치되지 않을 수 있습니다.
  4. 복구 시도:

    • node_modules 폴더와 package-lock.json 파일을 삭제한 후, 다시 npm install을 실행하여 모듈을 재설치할 수 있습니다.

위 방법들을 통해 문제가 해결되지 않을 경우, 추가적인 정보와 함께 다시 문의해 주세요.

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

0

51

2

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

0

78

3

LAYER2

0

92

1

Web3.js1

0

125

2

컴파일 및 배포

0

175

1

컴파일 및 배포

0

190

4

rinkeby testnet 사용

0

134

1

npm install 에러코드 해결법

0

279

1

localhost 전환이 안됩니다.

0

166

1

민팅한 nft의 판매 등록이 되지 않아요.

0

246

1

metadata를 읽어오지 못해요 ㅠ

0

247

1

npx hardhat test ./test/Greeter.test 실행시 에러가 납니다.

1

270

2

무슨 에러인지 모르겠습니다

1

360

1

리팩토링 1 강의 getAnimalTokens() 함수 사용 권한 문의

0

261

1

opensea 민팅

0

399

2

import "hardhat/console.sol"; 어디에 있나요?

0

395

2

강좌 코드 다운로드

0

304

1

메타데이터 다운로드 링크가 바뀐거 같습니다.

0

509

2

npm run start에러

0

349

1

NFT 스마트 컨트랙트 오류

0

330

1

30강 코드에러

0

234

1

사이트 문제 및 ipfs 링크 받을 떄 문제해결

0

486

1

Hashlips art engine 사용방법 다음에 보셔야 합니다!

0

371

0

노드 18.14에서 npm i canvas 역시 오류가 뜹니다 ㅜㅜ

0

681

2