Moralis 克隆 dapp 抛出错误 (ReactJS)

Posted

技术标签:

【中文标题】Moralis 克隆 dapp 抛出错误 (ReactJS)【英文标题】:Moralis cloned dapp throwing error (ReactJS) 【发布时间】:2022-01-11 06:46:23 【问题描述】:

我在 Youtube 上观看 Moralis 频道的“我在 2 小时内克隆了 OpenSea”视频,并决定克隆最终项目(从以太坊样板的 github 存储库开始)。

克隆后,我运行 npm install 并安装了依赖项,将 .env.example 更改为 .env 并从 Moralis 分配了我的 AppID 和 ServerURL 值。现在,当我运行 npm start 时,我的浏览器上出现了这个 React 错误:“错误:引发了跨域错误。React 无法访问开发中的实际错误对象。有关更多信息,请参阅https://reactjs.org/link/crossorigin-error。” .

我尝试从 Chrome 中清理开发工具中的本地存储,但没有。我究竟做错了什么?在这里我留下github repo which I cloned

【问题讨论】:

当服务器没有发送正确的 cors 标头时会发生这种情况。除了要求他们调查之外,您无能为力。 【参考方案1】:

试试这个

    如果您没有 Chrome 开发者工具 - 安装它们 打开它们 在顶部,导航栏,打开应用程序选项卡 扩展本地存储,右键清除

【讨论】:

我已经尝试过了,但没有成功【参考方案2】:

如果您尚未上传联系人的 ABI,您可能会看到此错误。正如我从您上面的步骤中看到的那样-您没有这样做。因此,请按照快速入门进行操作

【讨论】:

你的意思是我在测试网中铸造 NFT 的合约? 顺便说一句,这不仅是我铸造的 NFT,也没有来自 rinkeby 测试网的收藏品出现在这里,但任何以太坊主网收藏品都会出现

以上是关于Moralis 克隆 dapp 抛出错误 (ReactJS)的主要内容,如果未能解决你的问题,请参考以下文章

在 Moralis 分叉测试网上运行 npx hardhat test --network local 或 npx hardhat test --network kovan 时出现未经授权的错误

尝试安装 Moralis-admin-cli

未处理的拒绝(TypeError):moralis__WEBPACK_IMPORTED_MODULE_1__.Moralis.start 不是函数

克隆 git 时 vagrant setup 抛出 Permission denied (publickey)

web3.eth.accounts.decrypt 在 cryp.createDecipheriv 抛出错误

是否可以将 Moralis 服务器与 Rinkeby 测试网集成?