Solidity 不支持文件导入回调?

Solidity 不支持文件导入回调?,solidity,erc20,openzeppelin,Solidity,Erc20,Openzeppelin,已尝试运行: 1.)Dappuniversity项目(Dappuniversity/dbank) 2.)宠物店教程 块菌v5.3.3(核心:5.3.3) 节点v14.15.5 当Truffle要求其编译器/solc与5.3.3匹配时,ser如何编译0.8.4的代码以导入OpenZeppelin的ERC20.sol模板 // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contr

已尝试运行:

1.)Dappuniversity项目(Dappuniversity/dbank) 2.)宠物店教程

块菌v5.3.3(核心:5.3.3) 节点v14.15.5

当Truffle要求其编译器/solc与5.3.3匹配时,ser如何编译0.8.4的代码以导入OpenZeppelin的ERC20.sol模板

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.4;

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

contract Token is ERC20 {

  //add minter variable

  //add minter changed event

  constructor() public payable ERC20("Name", "Symbol") {

    //asign initial minter

  }

  //Add pass minter role function

  function mint(address account, uint256 amount) public {

    //check if msg.sender have minter role

    _mint(account, amount);

  }

}

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

ERC20文件需要其他文件

pragma solidity ^0.8.0;

import "./IERC20.sol";
import "./extensions/IERC20Metadata.sol";
import "../../utils/Context.sol";

不清楚您是否正确安装了OpenZeppelin。

运气好吗?这里是同一艘船