NodeJS 找不到模块“dummyto.exe”或其相应的类型声明

rhfm7lfc  于 2022-12-22  发布在  Node.js
关注(0)|答案(2)|浏览(171)

我正在建立一个新的项目与安全帽,使用 typescript 和Yarn。
我正在执行https://hardhat.org/guides/typescript.html,当我到达步骤“* 我们需要对您的配置应用三项更改,以便它与TypeScript一起工作:*”时,有一个将hardhat.config.js更新为hardhat.config.ts的说明
指令和示例代码要求放置import { task } from "hardhat/config";,但vscode和编译器要求放置Cannot find module 'hardhat/config' or its corresponding type declarations.
我错过了什么?

c3frrgcw

c3frrgcw1#

也许添加这个导入到您的安全帽配置文件?

import { HardhatUserConfig, task } from "hardhat/config";

并小心安装所有必要的类型:

import "@nomiclabs/hardhat-etherscan";
import "@nomiclabs/hardhat-waffle";
import "@typechain/hardhat";
import "hardhat-gas-reporter";
import "solidity-coverage";
r7s23pms

r7s23pms2#

我也遇到了同样的问题。然后我尝试使用npm而不是yarn包管理器,错误得到了解决。
我建议使用uninstalling and reinstalling yarn并检查错误是否得到解决,或者使用npm包管理器。

相关问题