devcontainers / devcontainers/cli
devcontainer exec attempts confuses args depending on order
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3k
- Forks
- 457
- Ø Merge
- 13 Std. 17 Min.
- Gemergte PRs (30 T.)
- 6
Beschreibung
When running `devcontainer exec --workspace-folder . ls` everything works as expected.
When running `devcontainer --workspace-folder . exec ls` the devcontainer CLI attempts to run `exec` in the container. It confuses the args and interprets `exec` as `cmd`.

Am I correct in assuming that `devcontainer --workspace-folder . exec` should be a valid way to invoke exec?
Beitragsleitfaden
Rechercherichtung
Beginne damit, beide im Issue gezeigten Befehlsformen mit der devcontainer CLI zu reproduzieren, und untersuche anschließend, wie globale Optionen und der exec-Befehl geparst werden. Bestätige, ob beide Argumentreihenfolgen funktionieren sollen, und sorge dafür, dass das Verhalten konsistent oder eindeutig dokumentiert ist, mit Tests für die beiden Aufrufe.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100