无法使用Powershell正确安装安全帽!持续错误 HH12:尝试使用不支持的安全帽的非本地安装



下面是我的设置的简短列表,直到我偶然发现我一直得到的HH12 Hardhat错误:

  1. mkdir wave(我的目录名称(
  2. cd波
  3. npm初始化-y
  4. npm安装—保存dev hardhat
  5. npx安全帽
  6. 选择示例项目6a。安全帽项目根(选择(6b。添加.gignore
  7. 对一切都说"是">
  8. 安装其余的依赖项:npm install--save dev@nomiclabs/hardhat waffer-ethereum waffer-chai@nomiclabs/hardhat-ethers-ethers
  9. npx安全帽账户(查看所有不同的账户(

。。。然后它在这里失败了!HH12安全帽错误消息:";安全帽未安装或全局安装。您试图从全局安装运行Hardhat,或者根本不安装它。不支持此操作。请使用npm或Yarn在本地安装Hardhat,然后重试"(https://hardhat.org/errors/)[BTW,这两行是关于Hardhat上此错误的唯一文档!]。

有什么建议吗?

我尝试了以下可能的"修复"来避开这个错误,但没有成功:

  • 更新节点的最新版本
  • 重新启动我的电脑(截至本文撰写之时,约为17倍(
  • 使用GitBash(而不是Powershell(
  • 在Hardhat Discord(无(和其他Discord中询问MOD
  • 打开Hardhat文档(以及教程!!(获取答案。。。没有
  • StackExchange-实际上只有一个人也有这个问题!但这里的答案并不是解决方案。(已经给那个人发了DMd,但还没有回复(

那么有人能帮忙吗?

我相信我终于找到了解决方案(至少对我有效(:

  1. 我从根项目所在的位置降回了2个目录级别,然后在那里重新开始
  2. 我将Node版本更新为16

相关内容

  • 没有找到相关文章

最新更新