Truffle 버전과 노드js버전 및 솔리디티 버전이 안맞아서 생기는 문제가 많다.
npm install -g truffle
이렇게 버전을 지정하지 않고 설치하면 truffle 최신 버전으로 설치되기 때문에 node.js와 솔리디티 버전 등과 호환이 되는 버전으로 설치를 해야 된다.
npm install -g truffle@5.0.4
위와 같이 버전을 지정해서 설치를 하자!(솔리디티와 node.js도 마찬가지)
참고 블로그
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=emmaeunji&logNo=221884251952