gpt4 book ai didi

node.js - 无法导入 openzeppelin node_modules : File import callback not supported

转载 作者:行者123 更新时间:2023-12-04 12:14:00 25 4
gpt4 key购买 nike

每当我尝试编译 Solidity 合约时,都会出现错误 ParserError: Source \"@OpenZeppelin/contracts/math/SafeMath.sol\" not found: File import callback not supported被抛出。

pragma solidity ^0.7.0;

import "@OpenZeppelin/contracts/token/ERC20/ERC20.sol";
import "@OpenZeppelin/contracts/math/SafeMath.sol";
任何想法可能导致这种情况?

最佳答案

我现在有同样的问题。我正在使用 truffle+node 并且我修复了它,将导入路径修改为相对路径,例如,

pragma solidity ^0.7.0;

import "../node_modules/OpenZeppelin/contracts/token/ERC20/ERC20.sol";
import "../node_modules/OpenZeppelin/contracts/math/SafeMath.sol";
我不是 100% 确定为什么会发生这种情况,但我希望我能帮助你。

关于node.js - 无法导入 openzeppelin node_modules : File import callback not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65969531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com