Rubygems and bundler
Ein zugehöriger Pull Request wurde bereits gemerged.
- #358 von @kateinoigakukun — gemerged
- Vorherrschende Sprache
- Ruby
- Sterne
- 875
- Forks
- 68
- Ø Merge
- 9 T. 5 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
Hello again - I had some success running Ruby code in an online page,
as you can see on ://ruby.assembled.app.
This is good progress, and I'm now curious if there is an approach
for requiring ruby gem libraries inside the .wasm package,
so my code can use helpers such as 1.second and "hello".titlecase,
among others.
I recognize some libraries including C extensions, such as Nokogiri,
are unlikely to be runnable inside .wasm unless specially compiled.
For non-C gems, I'm curious if there is a non-compilation approach,
though if compiling a new .wasm binary is necessary, I'd be glad for directions.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem .wasm-Paket und der im issue beschriebenen Frage zum Laden von Gems und vergleiche gewöhnliche Ruby-Gems mit Gems, die C-Erweiterungen enthalten. Die Arbeit ist abgeschlossen, wenn ein unterstützter Ansatz, Kompilierungsanforderungen und bekannte Einschränkungen klar dokumentiert sind oder die Funktionalität implementiert und demonstriert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ruby, wasm
- Bereich
- compilers
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100