Non of the code runs in chapter 11 (Can't set headers after they are sent)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- coffeescript, express, node.js
- Bereich
- backend
Rechercherichtung
Beginne damit, eines der Beispiele aus Kapitel 11 mit den aufgeführten Versionen von CoffeeScript, Express und Node auszuführen, und verfolge den gemeldeten Fehler bis zu src/controllers/responders/responder.js zurück. Vergleiche die anderen Beispiele aus Kapitel 11, um festzustellen, ob sie denselben responder path erreichen; abgeschlossen bedeutet, dass die Kapitelbeispiele ohne den gemeldeten headers error ausgeführt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
If you try running any code in chapter 11 you get the same error "Can't set headers after they are sent"
Express 3.0.0beta7
CoffeeScript version 1.3.3
Node v0.8.2
http.js:644
throw new Error('Can't set headers after they are sent.');
^
Error: Can't set headers after they are sent.
at ServerResponse.OutgoingMessage.setHeader (http.js:644:11)
at ServerResponse.res.setHeader (/Users/work/todo/node_modules/express/node_modules/connect/lib/patch.js:62:20)
at ServerResponse.res.header (/Users/work/todo/node_modules/express/lib/response.js:280:8)
at ServerResponse.res.json (/Users/work/todo/node_modules/express/lib/response.js:135:8)
at Create.global.Responder.Responder.complete (/Users/work/todo/src/controllers/responders/responder.js:27:25)
at Promise.__bind (/Users/work/todo/src/controllers/responders/responder.js:3:63)
at Promise.addBack (/Users/work/todo/node_modules/mongoose/lib/promise.js:120:8)
at Promise.EventEmitter.emit (events.js:88:17)
at Promise.emit (/Users/work/todo/node_modules/mongoose/lib/promise.js:59:38)
at Promise.complete (/Users/work/todo/node_modules/mongoose/lib/promise.js:70:20)
- Vorherrschende Sprache
- CoffeeScript
- Sterne
- 62
- Forks
- 20
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus markbates/Programming-In-CoffeeScript
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 45/100
markbates/Programming-In-CoffeeScript#3 · 1 Kommentar ·
-
chpt 10 Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
markbates/Programming-In-CoffeeScript#2 · 2 Kommentare ·
Alle Issues in markbates/Programming-In-CoffeeScript
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
use-agent-os/agent-os#3312 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
-
needs-acceptance wg/data-plane-networking
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
vllm-project/semantic-router#4024 · 1 Kommentar ·
-
bug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
amponce/archive-movie-browser#165 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100