Issue with Description Column not Rendering on Separate Line
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- cli
Direzione di ricerca
Apri index.ts e ispeziona la funzione _renderInLine, in particolare la condizione relativa a leadingWhitespace e targetTextWidth. Verifica il comportamento del rendering per le descrizioni alla larghezza massima del campo, quindi conferma che il tipo e il testo predefinito vadano a capo su una riga separata senza influire sulle descrizioni più brevi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I inadvertently created an argument description that turned out to be 37 characters long. When help is displayed, the description displays as follows:
--lts, -l Download 'Long Term Support' releases[boolean] [default: false]
Personally I think it would look better if the line had a line break inserted via the _renderInLine function in order to keep the description from running into the square bracket. If the description is 38 characters in length, it will render the type and default on a separate line.
A simple change to the _renderInLine function in index.ts, changing this code:
if (leadingWhitespace < targetTextWidth) {
to this:
if (leadingWhitespace < targetTextWidth + 1) {
allows the line to break if the description is the maximum width of the field.
- Lingua principale
- JavaScript
- Stelle
- 395
- Fork
- 44
- Merge medio
- 6m
- PR unite (30g)
- 3
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
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 yargs/cliui
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
-
task
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
Issue simili
-
bug confirmed issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
open-webui/open-webui#30750 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100