赋值右侧无法解构 ./node_modules/tronweb/lib/commonjs/utils/transaction.js

问题描述 投票:0回答:1

我已经与 tronweb 斗争了 4 天了,同样的错误到处飞来飞去。 我运行了他们的版本 5.3.2 - 6.0.0-beta.4

错误1。 赋值的右侧不能被解构 ./node_modules/tronweb/lib/commonjs/utils/transaction.js

错误2。 无法解构“globalThis.TronWebProto”的属性“Transaction”,因为它未定义。 在./node_modules/tronweb/lib/commonjs/utils/transaction.js

请我只需要帮助

创建TRC-20钱包并进行交易

reactjs blockchain tron
1个回答
0
投票

*这是由 webpack 导致的问题,因为它没有正确加载 cjs 文件。要解决这个问题,您需要添加如下新规则。

安装craco包来重写webpack而不弹出React项目:

npm install craco

在根文件夹中创建文件

craco.config.js
文档:

将此代码放入其中:

{
      test: /\.cjs$/,
      type: 'javascript/auto'
}

更改

package.json
中的启动脚本:

  "scripts": {
    "start": "craco start",
    "build": "craco build",
    "test": "craco test",
    "eject": "craco eject"
  },

*来自 TronWeb 官方文档的解决方案 (https://tronweb.network/docu/docs/6.0.0-beta.3/Release%20Note/)

© www.soinside.com 2019 - 2024. All rights reserved.