执行yarn hardhat时触发Error HH801:缺少hardhat-toolbox相关依赖
解决Hardhat HH801错误:缺失@nomicfoundation/hardhat-toolbox依赖
执行yarn hardhat时出现如下错误:
yarn hardhat yarn run v1.22.19 $ D:\Codeing\Blockchain\hardhat\node_modules\.bin\hardhat Error HH801: Plugin @nomicfoundation/hardhat-toolbox requires the following dependencies to be installed: @ethersproject/providers, @nomicfoundation/hardhat-network-helpers, @nomicfoundation/hardhat-chai-matchers, @nomiclabs/hardhat-ethers, @nomiclabs/hardhat-etherscan, @types/chai, @types/mocha, @typechain/ethers-v5, @typechain/hardhat, chai, ethers, hardhat-gas-reporter, solidity-coverage, ts-node, typechain, typescript. Please run: npm install --save-dev "@ethersproject/providers@^5.4.7" "@nomicfoundation/hardhat-network-helpers@^1.0.0" "@nomicfoundation/hardhat-chai-matchers@^1.0.0" "@nomiclabs/hardhat-ethers@^2.0.0" "@nomiclabs/hardhat-etherscan@^3.0.0" "@types/chai@^4.2.0" "@types/mocha@>=9.1.0" "@typechain/ethers-v5@^10.1.0" "@typechain/hardhat@^6.1.2" "chai@^4.2.0" "ethers@^5.4.7" "hardhat-gas-reporter@^1.0.8" "solidity-coverage@^0.8.1" "ts-node@>=8.0.0" "typechain@^8.1.0" "typescript@>=4.5.0"
解决方案
由于你使用yarn作为包管理器,将错误提示中的npm命令替换为yarn命令执行:
yarn add -D "@ethersproject/providers@^5.4.7" "@nomicfoundation/hardhat-network-helpers@^1.0.0" "@nomicfoundation/hardhat-chai-matchers@^1.0.0" "@nomiclabs/hardhat-ethers@^2.0.0" "@nomiclabs/hardhat-etherscan@^3.0.0" "@types/chai@^4.2.0" "@types/mocha@>=9.1.0" "@typechain/ethers-v5@^10.1.0" "@typechain/hardhat@^6.1.2" "chai@^4.2.0" "ethers@^5.4.7" "hardhat-gas-reporter@^1.0.8" "solidity-coverage@^0.8.1" "ts-node@>=8.0.0" "typechain@^8.1.0" "typescript@>=4.5.0"
安装完成后,重新执行yarn hardhat即可正常运行。
内容的提问来源于stack exchange,提问作者Decentralized Developer
相关产品推荐
相关产品推荐

