🚀 Helia 101 入门教程简介
Helia 是 IPFS 协议的现代化 TypeScript 实现,专为 JavaScript 和浏览器环境设计。
📚 教程结构
Helia 101 是一个渐进式学习教程,分为 4 个核心示例:
| 示例 | 主题 | 核心内容 |
|---|---|---|
| 101-Basics | 基础入门 | UnixFS 交互、添加/检索字节、目录和文件 |
| 201-Storage | 存储配置 | Blockstore 和 Datastore 配置、持久化存储 |
| 301-Networking | 网络配置 | libp2p 网络层、P2P 连接、内容发现 |
| 401-Providing | 内容提供 | 垃圾回收、Pinning 固定、DHT 提供 |
🎯 学习目标
完成本教程后,你将能够:
- ✅ 启动 Helia 节点
- ✅ 使用 UnixFS 添加和检索文件
- ✅ 配置持久化存储(内存/文件系统/IndexedDB/S3)
- ✅ 配置 libp2p 网络进行 P2P 通信
- ✅ 固定内容并防止垃圾回收
- ✅ 通过 IPFS 网关访问内容
🔧 环境要求
- Node.js 和 npm
- Git
📖 运行方式
npm install
npm run 101-basics # 基础示例
npm run 201-storage # 存储示例
npm run 301-networking # 网络示例
npm run 401-providing # 提供示例
💡 GitHub 仓库: https://github.com/ipfs-examples/helia-101
本教程采用渐进式设计,每个示例都建立在前一个示例的基础上。
请查看下方回复,获取每个示例的详细解析!👇
登录后可参与表态
讨论回复
加载中...
正在加载回复...
正在加载回复...
推荐
推荐
智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。
领取 2000万 Tokens
通过邀请链接注册即可获得大礼包,期待和你一起在 BigModel 上畅享卓越模型能力