使用ipfs部署前端项目

505 阅读1分钟

废话不多说进入正题

1. 安装ipfs

docs.ipfs.tech/install/com…

Mac为例子

cd kudo & sudo bash install.sh

2. 发布

节点联网:

 ipfs daemon

发布文件:

ipfs init
npm run build & ipfs add -r dist/
ipfs name push <hash> 
(如果提示offline 加 --allow- offline 之后 ipfs daemon 同步)

pin 到本机

ipfs pin add hash

之后使用 localhost:8080/ipfs/, 或者 ipfs.io/ipfs/ 打开,如果部署的是 dist文件夹,要想访问dist/index.html则链接为  localhost:8080/ipfs//index.html

todo: ipfs 介绍及原理,性能分析

install kubo