본문 바로가기
Blockchain

[Solved] Error: truffle-plugin-verify listed as a plugin, but not found in global or local node modules!

by 개발자 염상진 2022. 8. 22.

 

Ropsten 네트워크에 작성한 스마트 컨트랙트를 배포하고, Verify 하는 과정에서 에러가 발생했습니다.

 

Error: truffle-plugin-verify listed as a plugin, but not found in global or local node modules!

 

 

 

문제 원인

 

배포한 컨트랙트를 Verfiy하기 위해서는 Project 디렉토리 내에서 Truffle 폴더를 사용합니다. 

하지만 이 때 설치해야 하는 truffle-plugin-verify 모듈을 truffle 프로젝트에서 사용하는데, 이 모듈을 찾을 수 없다는 말입니다. 

즉 truffle-plugin-verify 모듈이 Truffle 폴더 외부에 설치되어 있으면, 정상적으로 verify가 불가능합니다.

 

문제 해결

 

① Truffle 폴더 내부에서 npm init 명령을 실행합니다.

② truffle-plugin-verify 모듈을 개발용으로 설치합니다.

$ npm install -D truffle-plugin-verify

 

 

③ Verify를 시도합니다.

$ truffle run verify <Contract> --network ropsten

 

 

 

 

 

[에러 해결] Invalid options object. Dev Server has been initialized using an options object that does not match the API sche

Node.js에 axios 요청을 보내는 통로를 proxy로 설정했습니다. React package.json에 "proxy" : "http://localhost:8080/" 형식으로 proxy를 지정해주고, 서버와 통신을 합니다. Git에 코드를 올려두고, 동료분이..

about-tech.tistory.com

 

 

Truffle Testing 방법 (Mocha, chai 사용)

Truffle 에서 개발, 배포, 테스팅 까지 원큐에 끝낼 수 있습니다. Truffle Test Truffle에서 테스트를 할 수 있는 방법은 2가지가 있습니다. solidity파일로도 가능하고, test.js 파일로도 가능합니다. 두가지

about-tech.tistory.com

 

 

IPFS 우분투 20.04 LTS 설치 방법

IPFS(InterPlanetary File System)이란? IPFS는 P2P 파일 시스템으로 모든 컴퓨터를 연결하는 것을 넘어 행성을 연결하는 비전을 가진 차세대 파일 시스템입니다. IPFS는 기존 HTTPS Web 기반의 시스템 한계를

about-tech.tistory.com

 

댓글