TruffleUncaughtReferenceError:使用迁移后未定义全局

我正在关注本教程。使用该命令后truffle migrate --reset,块出现在 Ganache GUI 上。但是,我无法使用控制台与合同进行交互。如果我输入token = await MemoryToken.deployed(),我会收到以下错误:

truffle(development)> let token = await MemoryToken.deployed()
Uncaught ReferenceError: global is not defined at evalmachine.<anonymous>:2:19

我不知道为什么。我尝试了几次,结果相同。我错过了什么?

同样的情况与从松露网站上的教程。

回答

临时解决方法是global在 REPL 中明确定义:

global = this


以上是TruffleUncaughtReferenceError:使用迁移后未定义全局的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>