`tns preview` does not handle custom binary files
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- cli
Rechercherichtung
Beginne in lib/services/livesync/playground/preview-app-files-service.ts beim Dateityp-Check in Zeile 65 und verfolge dann, wie die Parameter des Befehls tns preview definiert sind. Füge eine Möglichkeit hinzu, zusätzliche Erweiterungen anzugeben, die als Binärdateien behandelt werden müssen, und überprüfe, dass diese Dateien als base64-encoded content synchronisiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Is your feature request related to a problem? Please describe.
The tns preview command syncs files based on their file extension. If the file is binary it should be sent as base64 encoded file. Currently the check is based on a third party dependency istextorbinary
https://github.com/NativeScript/nativescript-cli/blob/8722364da49c9950e65d79014e66d3a17a59d0ce/lib/services/livesync/playground/preview-app-files-service.ts#L65
This lib only supports a limited set of binary extensions
https://github.com/bevry/binaryextensions/blob/master/source/index.json
Describe the solution you'd like
Add a parameter to the command to allow adding additional extensions that must be handled as binary.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.1k
- Forks
- 204
- Ø Merge
- 1 T. 9 Std.
- Gemergte PRs (30 T.)
- 8
Beitragsleitfaden
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 NativeScript/nativescript-cli
-
in-progress
NativeScript/nativescript-cli#6140 · 2 Kommentare · 1 zugewiesene Person ·
-
NativeScript/nativescript-cli#6090 · 1 zugewiesene Person ·
-
in progress
NativeScript/nativescript-cli#6015 · 1 Reaktion · 1 zugewiesene Person ·
-
question
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
NativeScript/nativescript-cli#5992 · 5 Kommentare ·
-
feature-pending-triage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
NativeScript/nativescript-cli#5975 ·