ethereum - 错误 - await 仅在异步函数中有效,当调用部署在松露智能合约上时
问题描述
正在关注松露网站上的教程。按原样完成每个步骤和设置。我的truffle compile
和truffle migrate
按预期工作。但是当我尝试let instance = await MetaCoin.deployed()
在松露控制台中进行操作时,我收到了这个错误 -
evalmachine.<anonymous>:1
let instance = await MetaCoin.deployed()
^^^^^
Uncaught SyntaxError: await is only valid in async function
解决方案
尝试将其放入异步函数中,然后使用 .then() 、 .catch() 来查看您的合约是否已部署...
推荐阅读
- jquery - 导航栏的引导下拉菜单不起作用(角度)
- java - 更改相对于锚点的视图大小
- windows - 如何在 Windows 中设置 docker 音量?
- python - 我得到 TypeError: unhashable type: 'list',同时试图找到词频
- python - 在python中查找最后一个文件名
- python-3.x - wordsegement python库:ValueError:max()arg是一个空序列
- python - 将 ASCII 转换为轮廓 shapefile
- rust - 如何在rust中创建一个迭代器重复最后一个元素
- vue.js - nuxt-i18n 的延迟加载语言环境
- reactjs - 当我第一次尝试在我的 Windows 10 机器上运行 react 时,我在 localhost:3000 的浏览器中收到此错误