PartyKit Durable Objects with Cloudflare Free Plan
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- typescript
- Ambito
- cloud
Direzione di ricerca
Riproduci il deployment dal fixture todo-sync usando la partykit.json mostrata e npx partykit deploy --domain partykit.mydomain.com. Inizia tracciando come vengono gestite la configurazione e le migrazioni di Durable Objects, quindi verifica che il deployment funzioni sul piano gratuito di Cloudflare senza l'errore segnalato new_sqlite_classes.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Can't use PartyKit with durable object on free plan, tried it on personal project & todo-sync fixture
Here's the partykit.json I created (only difference from the repo)
{
"name": "blah-wss-worker",
"main": "src/server/index.ts",
"compatibilityDate": "2025-11-18"
}
isaacyeang@Isaacs-MacBook-Pro todo-sync % CLOUDFLARE_ACCOUNT_ID=ABC CLOUDFLARE_API_TOKEN=XYZ npx partykit deploy --domain partykit.mydomain.com 2>&1
🎈 PartyKit v0.0.115
---------------------
Deploying...
file:///Users/isaacyeang/.npm/_npx/52b6cbf32f24ff5f/node_modules/partykit/dist/bin.mjs:96301
throw err;
^
Error: In order to use Durable Objects with a free plan, you must create a namespace using a `new_sqlite_classes` migration.
at fetchResult (file:///Users/isaacyeang/.npm/_npx/52b6cbf32f24ff5f/node_modules/partykit/dist/bin.mjs:84998:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async deploy (file:///Users/isaacyeang/.npm/_npx/52b6cbf32f24ff5f/node_modules/partykit/dist/bin.mjs:95750:21)
at async _Command.<anonymous> (file:///Users/isaacyeang/.npm/_npx/52b6cbf32f24ff5f/node_modules/partykit/dist/bin.mjs:96391:3)
Node.js v23.6.1
Error: In order to use Durable Objects with a free plan, you must create a namespace using a `new_sqlite_classes` migration
- Lingua principale
- TypeScript
- Stelle
- 1.3k
- Fork
- 84
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cloudflare/partykit
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
cloudflare/partykit#425 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
cloudflare/partykit#424 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
cloudflare/partykit#423 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
cloudflare/partykit#419 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
cloudflare/partykit#411 ·
Tutte le issue di cloudflare/partykit
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
JuliusBrussee/caveman#1449 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
linagora/twake-calendar-frontend#1924 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: Class TV ModaApertacheck:passed streams:add
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
libnativeapi/nativeapi#21 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
GiganticMinecraft/seichi-playguide#183 ·
I maintainer di solito rispondono entro 1 giorno