Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

`build-weak-node-api` requires Ninja

Offen
#95 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
48/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
node.js, react-native, typescript
Bereich
build-system, cli

Rechercherichtung

Beginne in packages/react-native-node-api-modules und verfolge die CLI oder das Script hinter npm run build-weak-node-api. Vergleiche, wie es Ninja mit dem verfügbaren Makefile-Pfad aufruft. Als abgeschlossen gilt die Aufgabe, wenn der Build Ninja verwendet, sofern verfügbar, und stillschweigend auf Makefile zurückfällt, wenn Ninja nicht vorhanden ist; führe die drei Befehle aus dem Issue aus, um den Beispiel-Build zu überprüfen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Currently, when trying to build and run the example app, you need to navigate to packages/react-native-node-api-modules and run:

npm run copy-node-api-headers
npm run build-weak-node-api
npm run generate-weak-node-api-injector

Unfortunately the second step (build-weak-node-api) requires Ninja to build the weak-node-api. I would suggest to make the CLI check if Ninja is present and if not, then silently fallback to Makefile. It don't think that Ninja should be a required dependency, but optional. It only makes the build process faster.

Vorherrschende Sprache
TypeScript
Sterne
188
Forks
10
Ø Merge
2 T. 17 Std.
Gemergte PRs (30 T.)
3

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus callstackincubator/react-native-node-api

Alle Issues in callstackincubator/react-native-node-api

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

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