2

我有一个使用@walletconnect/client 的 vite 项目,一切正常

npm run dev

但是在构建(npm run build)期间我得到了这些错误

error during build:
Error: 'removeHexPrefix' is not exported by node_modules/@walletconnect/encoding/dist/cjs/index.js, imported by node_modules/@walletconnect/utils/dist/esm/ethereum.js

我尝试了一些来自 github 的 vite 配置

1.

optimizeDeps: {
    include: ['@walletconnect/*']
  },
  1. optimizeDeps:{排除:['@walletconnect/*']},

3

build: {
    commonjsOptions: {exclude: ['@walletconnect*'], include: []},
  },

我不知道其他任何事情,但是如果您遇到此问题或类似问题。请让我知道你是如何解决你的

谢谢你。

4

0 回答 0