React Native 0.88.x support
Les mainteneurs répondent en général sous 2 jours
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- react-native
- Domaine
- build-system, mobile
Piste de recherche
Reproduce the failure with the provided React Native bundle command on 0.88.0-rc.3, then inspect babelLoader/utils.js and babelLoader/babelLoader.js around the Hermes parser resolution shown in the stack trace. Done means the build completes without the missing babel-plugin-syntax-hermes-parser error for React Native 0.88.x.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
Build command fails on 0.88.0-rc.3 version of React Native
npx react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios/assets --reset-cache
Error: Cannot find module 'babel-plugin-syntax-hermes-parser'
Require stack:
- /home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/utils.js
- /home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/babelLoader.js
- /home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelSwcLoader/babelSwcLoader.js
- /home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelSwcLoader/index.js
- /home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@rspack/core/dist/worker.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1564:15)
at wrapResolveFilename (node:internal/modules/cjs/loader:1118:27)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1169:12)
at require.resolve (node:internal/modules/helpers:175:31)
at resolveHermesParser (/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/utils.js:21:53)
at loadHermesParser (/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/utils.js:31:58)
at transform (/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/babelLoader.js:50:58)
at Object.babelSwcLoader (/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelSwcLoader/babelSwcLoader.js:123:58) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/utils.js',
'/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelLoader/babelLoader.js',
'/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelSwcLoader/babelSwcLoader.js',
'/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@callstack/repack/dist/loaders/babelSwcLoader/index.js',
'/home/runner/work/xd/xd/tmp/repack/RN88/node_modules/@rspack/core/dist/worker.js'
]
}
System Info
...
Re.Pack Version
5.4.0
Reproduction
...
Steps to reproduce
- init Re.Pack in
0.88.0-rc.3 - Run build
- Langage dominant
- TypeScript
- Étoiles
- 1.9k
- Forks
- 175
- Merge moyen
- 2 j 4 h
- PR mergées (30 j)
- 23
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de callstack/repack
-
ScriptManager caches the rejected promise when a resolver throws, so loadScript/prefetchScript never retryPeut-être pris @linhh-phv l’a pris il y a 5 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
Les mainteneurs répondent en général sous 2 jours
-
Inlined assets with fractional scales resolve to the wrong variantPeut-être pris @RaphaelFakhri l’a pris il y a 6 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 25/100
Les mainteneurs répondent en général sous 2 jours
-
json as string in JS bundleOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
callstack/repack#1461 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
area:repack type:feature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 42/100
callstack/repack#1423 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
[v6] Rework the SWC setup: native Flow support and a modernized getJsTransformRulesPeut-être pris @whydidoo l’a pris il y a 16 jours. Ouvertearea:repack type:feature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
callstack/repack#1422 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de callstack/repack
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Merit-Systems/x402scan#1312 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Native Web
Difficulté 1/5 Moins d'une heure Accessibilité débutants 80/100
digitalfabrik/integreat-app#4517 ·
Les mainteneurs répondent en général sous 2 jours
-
TLS guide repeats certs/ in the certificate directoryPeut-être pris @maheshrijal l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
prometheus/docs#3156 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
medusajs/dtc-starter#90 ·
Les mainteneurs répondent en général sous 1 jour