해당 코드에서 에러가 발생한 것 -> require 을 인식을 못해서 문제가 발생한 것이다.
node js web3 예제를 보면 저렇게 사용하는데, 왜그런 걸까?
원인
require 은 node js 함수로, 브라우저에서 사용하려고 해서 오류가 생기는 것이다. html 에서 web3.js 를 사용하려면 cnd 등으로 html 에 불러와야 하고, node.js에서 사용하고자 하는 경우 npm 으로 web3 를 다운받아 위와 같이 require을 사용하면 된다!
아래와 같은 순서가 아닌, index.js 보다 web3.js가 더 뒤에서 포함된 경우에도 같은 오류가 발생한다.
이게 어떻게 해결방법이죠? ;;
교통사고가 나지 않는 법 => 밖에 나가지 않는다 이거랑 뭐가 달라요?