Popsicle: 简化 Node.js 和浏览器 HTTP 请求
Popsicle 是一个用于简化 Node.js 和浏览器 HTTP 请求的 JavaScript 库。它提供了一个统一的 API,无需额外配置即可在两种环境下使用。
安装
npm install popsicle --save
使用
import { fetch } from "popsicle";
const res = await fetch("http://example.com");
const data = await res.text();
特点
- 同时支持 Node.js 和浏览器环境。
- 提供简洁易用的 API。
- 基于 TypeScript 编写,类型安全。
注意: 由于 Popsicle 是一个通用库,因此在 TypeScript 中,一些主要端点可能需要 DOM 类型。在 Node.js 或浏览器环境中,只需根据环境选择 popsicle/dist/{node|browser}
即可。
popsicle-master.zip
预估大小:15个文件
popsicle-master
文件夹
.gitignore
74B
package.json
2KB
tslint.json
70B
package-lock.json
512KB
src
文件夹
common.ts
648B
index.spec.ts
240B
browser.ts
514B
index.ts
548B
116.38KB
文件大小:
评论区