luler 一、简介 PinMe 是一款零配置前端部署工具,无需服务器、无需账户、无需复杂设置 可以上传目录、文件,单大小限制 200MB,目录总大小限制 1GB 随时随地,一行命令即可上传,PinMe 提供公共的网络服务,可用性和持久性有一定的保障 上传的文件会永久保存,公共访问,私密内部文件切勿上传 特别适合把 AI 生成的网页内容快速部署到公网中,生成公共访问链接,远程访问使用 该工具的开源地址参考:https://github.com/glitternetwork/pinme 该工具的工作机制和系统架构参考下图: 二、安装 可以通过 npm 安装,确保电脑安装了npm工具(可参考:https://www.runoob.com/nodejs/nodejs-install-setup.html) npm install -g pinme 可以通过 yarn 安装,前提也是安装了 npm 和 yarn yarn global add pinme 三、使用 上传一个文件 如我通过 AI 提示词“设计一个好看的科技公司的官网”生成了一个网页,并保存为index.html,执行下面命令上传 pinme upload index.html 命令运行截图如下: 访问公网文件URL,进入pinme详情页面,可以获得较短的公共站点访问链接 访问这个站点链接,可以直接打开渲染打开网页内容,任何人都可以访问这个随机分配的公共链接:https://01b3bd75.pinit.eth.limo/ 上传一个目录 执行如下命令,test_dir是一个目录,目录下有file1.txt、file2.txt两个文件 pinme upload test_dir/ 同样上传成功,获得公网链接,如:https://c9cf8678.pinit.eth.limo/,上传的文件可以点击下载 上传历史会保存在本机,执行下面命令可查看上传了哪些内容 pinme ls 会列出,上传历史以及相关内容公网链接 移除上传到 IPFS 的内容,IPFS_hash可以从pinme ls列表内容中获得 pinme rm <IPFS_hash> 执行删除成功截图如下,IPFS的删除可能有一定的延迟 还有其他一些命令,有兴趣可以自行深入探索... 四、总结 PinMe 是一个不错的能够快速把前端网页部署到互联网上的开发调试工具 该工具是开源免费的,部署和使用都较为简单 大文件上传下载网络速度因网络不通差异较大,但是对于一些轻量网页文件,公网访问效果还行