Solidity
在 Remix IDE 中導入問題
嘗試編譯時出現以下錯誤:
https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol:5:1: ParserError: Source "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Context.sol" not found: Deferred import import "../utils/Context.sol"; ^----------------------------^
我使用 Remix IDE 並在以下行發生錯誤:
pragma solidity ^0.7.0; import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol";
我做錯什麼了?
修復了導入所有依賴項的問題。剛剛明確導入了契約
Context.sol
中本地使用的路徑Ownable.sol
您可以使用這種方式導入“@openzeppelin/contracts/access/Ownable.sol”;