Accessing files and directories?
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- ruby, wasm
- Bereich
- operating-systems
Rechercherichtung
Es wird keine Quelldatei oder kein Test genannt. Beginne damit nachzuverfolgen, wie ruby.wasm den Zugriff auf das WASI-Dateisystem bereitstellt und wie sich Dir['*'] im aktuellen Arbeitsverzeichnis verhält; ermittle die unterstützten Lese- und Erstellungssemantiken. Als abgeschlossen gilt die Aufgabe, wenn die Erwartungen des Issues an den Dateizugriff implementiert und durch geeignete Tests abgedeckt oder klar dokumentierte Einschränkungen festgehalten sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
It seems the current working directory is /, in ruby.wasm. By default this appears
to be empty - I tried via Dir['*'].
I also don't seem to be able to create anything, or read from files.
I'd love to be able to do both, but reading from a file is more important. My initial
idea was to "componentize" my smaller gems into Strings that can be evaluated
via ruby.wasm. But if I can not read any file or find them then this strategy does
not work.
Is there a way to query a file's content still? Even javascript has that option available
at the least if you e. g. place a .js file onto the webserver and then load it locally.
Right now I am not sure how to do this via ruby.wasm which kind of limits the way
I can use it. At any rate, thank you for reading this.
- Vorherrschende Sprache
- Ruby
- Sterne
- 875
- Forks
- 68
- Ø Merge
- 9 T. 5 Std.
- Gemergte PRs (30 T.)
- 1
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 ruby/ruby.wasm
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
riscv/riscv-unified-db#2626 ·
-
Component: GLib
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
ds-drift
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
we-promise/sure#3693 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
simp/pupmod-simp-simp#395 ·