livereload not (reliably) working with devcontainers that share the same uniform port configuration when forwarding ports to host
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- javascript, node.js
- Bereich
- cli
Rechercherichtung
Es werden keine Dateien oder Tests genannt. Verfolge die docsify-CLI-Einstiegspunkte, die den docsify-Server, weitergeleitete Ports und livereload-Benachrichtigungen konfigurieren, und ermittle anschließend, wie ein einziger gemeinsamer Port sowohl Inhalte als auch Reload-Ereignisse bereitstellen kann. Die Aufgabe ist erledigt, wenn livereload zuverlässig funktioniert, sobald devcontainers einen einheitlichen Port weiterleiten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
As a developer who uses devcontainers a lot I have to reuse the same devcontainer features sets as much as possible in order to avoid long devcontainer build times as well as storage explosion -- by sharing a uniform configuration of a single docsify server port instead of two (the second for livereload/hot reloading).
The problem is "a choice between the devil and the deep blue sea":
- either have a uniform docsify port configuration (such as 3300) across all my devcontainer configuration, as mandated by company policy, and have livereloading broken because the devcontainer's livereload port is never the same port number as the forwarded livereload port;
- or configure each and every devcontainer differently in order to use unique ports, which is not only cumbersome and error-prone, but blocked many times by company policies.
Please integrate the livereload port into a single contents+livereload notifications port. Other tools allow this for a long time. Thank you!
- Vorherrschende Sprache
- JavaScript
- Sterne
- 781
- Forks
- 166
- Ø Merge
- 10 Std. 49 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 docsifyjs/docsify-cli
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
docsifyjs/docsify-cli#229 · 1 Kommentar ·
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
docsifyjs/docsify-cli#193 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 55/100
docsifyjs/docsify-cli#191 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
docsifyjs/docsify-cli#188 ·
-
I would like to know why generating multi-level directories is not supportedEvtl. vergeben @theMyth333 hat das vor 1024 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 20/100
docsifyjs/docsify-cli#179 · 1 Kommentar ·
Alle Issues in docsifyjs/docsify-cli
Ähnliche Issues
-
documentation v2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
modelcontextprotocol/servers#5170 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
SwiftKickMobile/skai#84 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Billionmail/BillionMail#389 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
Uniswap/tokenlists-org#3331 ·
-
beginner-friendly category:finding-titles community enhancement first-timers-only good first issue hacktoberfest help wanted low hanging fruit micro-contribution type: task up-for-grabs
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Berserk-hub150/skillhawk#227 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 8 Tagen