emscripten-core / emscripten-core/emscripten

How to use file system NODEFS

Offen
#17,845 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
27.6k
Forks
3.6k
Ø Merge
1 T. 14 Std.
Gemergte PRs (30 T.)
125

Beschreibung

emcc -v:
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.0 (8e1e305519e1027726a48861a1fec5662f7e18a2)
clang version 14.0.0 (https://github.com/llvm/llvm-project 1a929525e86a20d0b3455a400d0dbed40b325a13)
Target: wasm32-unknown-emscripten
Thread model: posix

I used -lnodefs.js ;
module.FS.mkdir("/rootDir");
module.FS.mount( module.NODEFS, { root: "H:"} ,"/rootDir"} );
But The first file read is normal ,If read a file in the same directory again, the file cannot be found

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das Problem mit emcc 3.1.0, -lnodefs.js, den Aufrufen von module.FS.mkdir und module.FS.mount sowie einem Lesen einer Datei, gefolgt von einem zweiten Lesen aus demselben Verzeichnis, nachzustellen. Prüfe das NODEFS-Verhalten und die relevante Emscripten-Dateisystemdokumentation; abgeschlossen ist die Aufgabe, wenn das wiederholte Lesen funktioniert oder die Einschränkung und die erforderliche Verwendung klar dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js, wasm
Bereich
operating-systems, tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.