:\Users\DELL\nft_marketplace>npx hardhat test
错误 HH8:您的配置文件中存在一个或多个错误:
要了解有关 Hardhat 配置的更多信息,请访问 https://hardhat.org/config/
有关更多信息,请访问 https://hardhat.org/HH8 或使用 --show-stack-traces 运行 Hardhat
正确配置 要解决此问题,您应该确保将私钥作为字符串检索并直接传递到帐户数组中。以下是更正配置的方法:
require('dotenv').config();
module.exports = {
networks: {
mumbai: {
url: "https://rpc-mumbai.maticvigil.com",
accounts: [process.env.PRIVATE_KEY] // Correct, PRIVATE_KEY is a string
},
mainnet: {
url: "https://mainnet.infura.io/v3/YOUR_INFURA_PROJECT_ID",
accounts: [process.env.PRIVATE_KEY] // Correct, PRIVATE_KEY is a string
}
}
}
解决步骤 检查环境变量:
重新加载配置:进行这些更改后,保存配置文件并尝试再次运行 npx Hardhat 测试。