首页 > 解决方案 > 为什么会出现错误:在 truffle 上编译时找不到导入

问题描述

所以,我试图在松露中编译一些开放的 zeppelin ERC20 合同,但我收到以下错误:

错误:错误:找不到任何来源的导入;从 C:/Users/Angel/Documents/blockchain course/ethereum game/solidity/contracts/GameToken.sol 在 Object.compile (C:\Users\Angel\AppData\Roaming\npm\node_modules\truffle\build\webpack: \packages\workflow-compile\legacy\index.js:72:1)

令牌文件:在此处输入图像描述

迁移文件: 在此处输入图像描述

有任何想法吗?谢谢!

标签: ethereumsoliditytruffleerc20

解决方案


关于文档,正确的导入是

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

推荐阅读