如何修复 OpenZeppelin 合约未安装错误

问题描述 投票:0回答:2

我运行此命令

npx hardhat run scripts/deploy.js --network localhost
,并收到此错误:

错误 HH411:未安装从contracts/VotingContract.sol 导入的库@openzeppelin/contracts。尝试使用 npm 安装它。

我已经安装了 OpenZeppelin 多次,但仍然显示此错误。

VS Code 实体文件:

我访问了hardhat网站,错误如下:

HH411:无效导入:未安装库
Solidity 文件正在尝试导入属于未安装库的另一个文件。解决方案是什么?

blockchain solidity smartcontracts hardhat openzeppelin
2个回答
0
投票

就这么做:

npm i @openzeppelin/contracts

-2
投票

来自 alkavan/hardhat-openzeppelin-project.md

[通过运行]安装 OpenZeppelin 合约

npm install @openzeppelin/contracts
© www.soinside.com 2019 - 2024. All rights reserved.