현재 node 15.9.0 쓰고 있고, reactJS에서 CRA 기반으로 프로젝트 생성 후 eject하여 webpack.config.js에
다음과 같이 적용하여 caver-js를 문제없이 사용 중 입니다.
module.exports = {
...
resolve: {
fallback: {
fs: false,
net: false,
stream: require.resolve('stream-browserify'),
crypto: require.resolve('crypto-browserify'),
http: require.resolve('stream-http'),
https: require.resolve('https-browserify'),
os: require.resolve('os-browserify/browser'),
...
},
},
}
그 후 kas 사용 위해 caver-js-ext-kas install 후 다음 실행 시 오류가 발생하고 있습니다.
const currentBlockNumber = await caverKas.rpc.klay.getBlockNumber();
오류 문구
Uncaught (in promise) TypeError: os.type is not a function
답변해주시면 감사하겠습니다…
kas에서 막혀서 아무것도 진행 안되네요 ㅠㅠ