Miniflare — Fully-local simulator for Cloudflare Workers

Miniflare is a simulator for developing and testing Cloudflare Workers. Originally started as an open-source project, Miniflare has been adopted by Cloudflare to become part of their ecosystem. Installation per NPM: npm install -g miniflare CLI usage is really simple, and is highly configurable using one of its many flags: $ miniflare worker.js [mf:inf] Worker …

Miniflare is a simulator for developing and testing Cloudflare Workers.

Originally started as an open-source project, Miniflare has been adopted by Cloudflare to become part of their ecosystem.

Installation per NPM:

npm install -g miniflare

CLI usage is really simple, and is highly configurable using one of its many flags:

$ miniflare worker.js
[mf:inf] Worker reloaded! (97B)
[mf:inf] Listening on :8787
[mf:inf] - http://127.0.0.1:8787

Alternatively you can also use it in your own JS code:

import { Miniflare } from "miniflare";

const mf = new Miniflare({
  script: `
  addEventListener("fetch", (event) => {
    event.respondWith(new Response("Hello Miniflare!"));
  });
  `,
});
const res = await mf.dispatchFetch("http://localhost:8787/");
console.log(await res.text()); // Hello Miniflare!

? Miniflare (GitHub) →


Print Share Comment Cite Upload Translate
APA
Bramus! | Sciencx (2024-03-28T16:39:12+00:00) » Miniflare — Fully-local simulator for Cloudflare Workers. Retrieved from https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/.
MLA
" » Miniflare — Fully-local simulator for Cloudflare Workers." Bramus! | Sciencx - Monday September 27, 2021, https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/
HARVARD
Bramus! | Sciencx Monday September 27, 2021 » Miniflare — Fully-local simulator for Cloudflare Workers., viewed 2024-03-28T16:39:12+00:00,<https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/>
VANCOUVER
Bramus! | Sciencx - » Miniflare — Fully-local simulator for Cloudflare Workers. [Internet]. [Accessed 2024-03-28T16:39:12+00:00]. Available from: https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/
CHICAGO
" » Miniflare — Fully-local simulator for Cloudflare Workers." Bramus! | Sciencx - Accessed 2024-03-28T16:39:12+00:00. https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/
IEEE
" » Miniflare — Fully-local simulator for Cloudflare Workers." Bramus! | Sciencx [Online]. Available: https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/. [Accessed: 2024-03-28T16:39:12+00:00]
rf:citation
» Miniflare — Fully-local simulator for Cloudflare Workers | Bramus! | Sciencx | https://www.scien.cx/2021/09/27/miniflare-fully-local-simulator-for-cloudflare-workers/ | 2024-03-28T16:39:12+00:00
https://github.com/addpipe/simple-recorderjs-demo