如何用npx hardhat创建基础示例项目?对应选项缺失
解决Hardhat初始化无"create a basic sample project"选项的问题
原因说明
Hardhat从v2.12.0版本开始调整了项目初始化流程,原来的「create a basic sample project」选项被整合进了「Create a JavaScript project」和「Create a TypeScript project」选项中,所以你现在看不到这个独立选项了。
解决步骤
- 直接选择「Create a JavaScript project」或「Create a TypeScript project」(根据你熟悉的语言偏好选择)
- 跟着终端向导完成后续操作:
- 确认项目根目录(直接回车使用当前目录即可)
- 同意添加
.gitignore文件 - 同意自动安装所有依赖包
- 初始化完成后,你会得到包含示例合约、测试脚本、部署脚本的完整基础项目,和原来的basic sample project内容完全一致。
备选方案(极简模式)
如果只需要最基础的Hardhat配置框架,选择「Create an empty hardhat.config.js」即可,之后可以手动创建contracts、scripts、test目录并添加对应文件,但这种方式需要自行配置依赖和编写基础代码,适合有经验的开发者。
内容的提问来源于stack exchange,提问作者smartchainwiz
相关产品推荐
相关产品推荐

