Ethereum 安装openzeppelin/合同库
我已经创建了一个node.js项目,在其中我创建了一个truffle目录并初始化了它的项目。我已经在这个truffle项目目录中安装了openzeppelin(npm install@openzeppelin/contracts)库,但是似乎没有安装任何东西,尽管我在安装过程中没有收到任何错误。“我的项目”中的import语句显示以下错误:Ethereum 安装openzeppelin/合同库,ethereum,truffle,openzeppelin,Ethereum,Truffle,Openzeppelin,我已经创建了一个node.js项目,在其中我创建了一个truffle目录并初始化了它的项目。我已经在这个truffle项目目录中安装了openzeppelin(npm install@openzeppelin/contracts)库,但是似乎没有安装任何东西,尽管我在安装过程中没有收到任何错误。“我的项目”中的import语句显示以下错误: import "@openzeppelin/contracts/token/ERC721/ERC721Full.sol"; 未找到源“
import "@openzeppelin/contracts/token/ERC721/ERC721Full.sol";
未找到源“@openzeppelin/contracts/token/ERC721/ERC721Full.sol”:不支持文件导入回调
试试这个:
import "github.com/openzeppelin/contracts/token/ERC721/ERC721Full.sol"
看起来他们更改了名称,现在合同名称是
ERC721.sol
而不是ERC721Full.sol
,所以试试看
import“@openzeppelin/contracts/token/ERC721/ERC721.sol”代码>