首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误HH12:尝试使用不受支持的非本地硬顶帽安装。请使用npm或纱线在本地安装安全帽,然后重试。

错误HH12:尝试使用不受支持的非本地硬顶帽安装。请使用npm或纱线在本地安装安全帽,然后重试。
EN

Stack Overflow用户
提问于 2021-11-14 01:44:40
回答 12查看 17.2K关注 0票数 12

一段时间以来,我一直在做一个草帽项目。

过了一段时间,当我运行npx hardhat node来启动HH服务器时,我会得到以下错误:

我试着研究这个错误,并在草帽场地上找到了这个

代码语言:javascript
运行
复制
   HH12: Hardhat is not installed or installed globally
    You tried to run Hardhat from a global installation or not installing it at all. This is not supported.

Please install Hardhat locally using npm or Yarn, and try again.

有趣的是,我创建了一个新的HH项目,并重新安装了所有的东西。

然后将我的代码导入到新项目中,这似乎解决了问题.

但过了一段时间,这个问题又开始了。

每次这种情况发生时,我都不能一直创建一个新项目。

我已经被困了好几天了,我会感谢你的帮助。

OS: windows10

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2021-11-15 11:22:55

不要在全球范围内安装安全帽。如果您已经在全球范围内安装了安全帽,请卸载,因为问题可能是因为错误消息中提到的问题。

为了减轻这种情况,您需要做一些事情:

  1. 检查项目package.json是否有安全帽作为其dev依赖项。如果不是,运行npm install --save-dev hardhatyarn add --dev hardhat
  2. 卸载任何全局版本的“安全帽”
  3. 删除node_modules并运行npm installyarn install来安装所有依赖项。
  4. 尝试运行npx hardhat compilenpx hardhat node来检查它是否有效。
票数 9
EN

Stack Overflow用户

发布于 2021-11-15 22:09:49

尝试不使用npx安全帽运行它.,使用npm硬帽子在本地运行它.或纱硬帽.,在windows上引起此错误的另一件事是git bash,如果您使用的是git bash,在这种情况下您将无法运行安全帽,尝试使用npm或cmd中的纱线在本地运行它。

票数 3
EN

Stack Overflow用户

发布于 2022-08-15 22:54:57

我也有过同样的问题。我所做的是运行以下命令:

代码语言:javascript
运行
复制
npm install --save-dev "hardhat@^2.10.1
npm i @nomicfoundation/hardhat-toolbox
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69959650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档