emscripten-core / emscripten-core/emscripten

How to use file system NODEFS

Aperta
#17,845 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
27.6k
Fork
3.6k
Merge medio
1g 14h
PR unite (30g)
125

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il problema con emcc 3.1.0, -lnodefs.js, le chiamate a module.FS.mkdir e module.FS.mount e una lettura di un file seguita da una seconda lettura dalla stessa directory. Verifica il comportamento di NODEFS e la documentazione pertinente del filesystem di Emscripten; il lavoro è completato quando la lettura ripetuta funziona oppure la limitazione e l’utilizzo richiesto sono documentati chiaramente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, node.js, wasm
Ambito
operating-systems, tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.