programming/web

[Error] next.js에서 caver-js 에러

chanchand 2023. 2. 24. 13:43
반응형

Can't resolve 'fs'

 

 

 

 

Next.js에서 caver-js를 사용하는 방법

https://forum.klaytn.foundation/t/next-js-caver-js/3665/2 최근에 올려주신 질문중에 해당 질문이 있었는데 삭제되어서 답변을 달지못하였습니다. 해당 이슈는 앞으로도 계속 등장할것으로 보여 아카이빙 목

forum.klaytn.foundation

 

공식문서에 따라 config 파일을 수정하고 실행했으나 정상적으로 동작하지 않았다.

// next.config.js

module.exports={
  webpack5:true,
  webpack:(config)=>{
    config.resolve.fallback={
      fs:false,
    };
    return config;
  }
}

 

 

 

TypeError: Cannot set property Request of #<Object> which has only a getter

config 파일을 수정하고 실행하면 위와 같은 에러가 뜬다.

 

nextjs에서 web3 에러를 버전을 낮춰 해결한 것을 보고, caver-js 버전을 1.8.1로 낮춘 다음 실행해보았다.

 

TypeError: Cannot set property Request of #<Object> which has only a getter

When trying to deploy my Typescript Next.js application to Vercel, the build fails despite working fine, and building fine locally. No clue where the error is, or how to fix. My application has an ...

stackoverflow.com

 

$ npm install caver-js@version

 

caver-js를 다운로드하면 자동으로 최신 버전(1.10.1)으로 다운로드된다. 

왜 에러가 나는지는 잘 모르겠다(?)

버전을 낮춰 실행하면 잘 동작한다.

 

 

반응형

'programming > web' 카테고리의 다른 글

[React] CRUD  (0) 2023.08.11
[Error] TypeError: destroy is not a function  (0) 2023.02.25
.htaccess  (0) 2023.02.06
NVM  (0) 2023.02.05
package-lock.json  (0) 2023.02.05