【问题标题】:Installation of openzeppelin/contracts Library安装 openzeppelin/contracts 库
【发布时间】:2021-02-01 20:00:31
【问题描述】:

我创建了一个 node.js 项目,我在其中创建了一个 truffle 目录并初始化了它的项目。我已经在这个 truffle 项目目录中安装了 openzeppelin (npm install @openzeppelin/contracts) 库,但似乎没有安装任何东西,尽管在安装过程中我没有收到任何错误。我项目中的 import 语句显示错误如下:

import "@openzeppelin/contracts/token/ERC721/ERC721Full.sol";

找不到源“@openzeppelin/contracts/token/ERC721/ERC721Full.sol”:不支持文件导入回调

【问题讨论】:

    标签: ethereum truffle openzeppelin


    【解决方案1】:

    好像他们改名了,现在合同名是

    ERC721.sol 而不是ERC721Full.sol,所以试试

    import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

    【讨论】:

      【解决方案2】:

      试试这个:

      import "github.com/openzeppelin/contracts/token/ERC721/ERC721Full.sol"
      

      【讨论】:

        猜你喜欢
        • 2022-12-10
        • 2020-11-19
        • 2021-06-29
        • 2021-10-07
        • 2022-11-11
        • 2022-01-02
        • 2021-07-20
        • 2019-03-09
        • 2012-05-31
        相关资源
        最近更新 更多