本文介绍了是否不支持文件导入回调?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试运行:

1.)高等学府项目(高等学府/数据库)2.)宠物店-教程

松露v5.3.3(核心:5.3.3)节点v14.15.5

当Truffle要求其编译器/Solc匹配5.3.3时,Ser如何编译代码@The 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":不支持文件导入回调

推荐答案

错误:
Source "@openzeppelin/contracts/token/ERC20/ERC20.sol" not found: File import callback not supported

第一步:

安装坚固性延伸器

第二步:

  • 右键单击错误。
  • 选择更改默认工作区...(&Q;)

第三步:

选择localNodeModule
可能需要重新启动IDE

这篇关于是否不支持文件导入回调?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-06 04:25